有以下程序: main() { char s口={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’}; intp,q; p=sizeof(s); q=strlen(s);

admin2019-05-17  30

问题 有以下程序:
    main()
    {  char s口={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};
       intp,q;
       p=sizeof(s);
       q=strlen(s);
       printf("%d%d\b",p,q);
    }
    程序的运行结果是(   )。

选项 A、9,8
B、1,8
C、8,9
D、9,9

答案A

解析 本题统计字符串a所占存储单元的个数和长度。s所占存储单元的个数为9,但长度为8,不包含’\0’。
转载请注明原文地址:https://jikaoti.com/ti/xIf0FFFM
0

最新回复(0)