问题 单项选择题

有下列程序: #iniclude<stdio.h> #include<string.h> main() { char a[10]="abcd"; printf("%d,%d\n",strlen(A) ,sizeof(A) ); } 程序运行后的输出结果是( )。

A.7,4

B.4,10

C.8,8

D.10,10

答案

参考答案:B

解析: strlen用来求字符串的长度,而sizeof用来求指定变量或者变量类型等所占内存大小。

配伍题 B型题
多项选择题