选择题
有以下程序:
#include<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()返回的是一个对象或者类型所占的内存字节数,即数组所占的内存。
提交答案
关闭