单选题 下列程序输出结果是______。
#include<stdio.h>
main()
{char a[]={"a", "b", "c", "d", "e", "f", "/0"};
int i, j;
i=sizeof(a);
j=strlen(a);
printf("%d, %d", i, j);
}
【正确答案】 B
【答案解析】[解析] 本题要注意sizeof()和strlen()的区别,sizeof()函数的功能是返回字符串所占的字节数,strlen()函数的功能是返回字符串长度,"/0"是一个转义符,它占存储空间,但不计入串的长度。