问题
单项选择题
有下列程序: #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用来求指定变量或者变量类型等所占内存大小。