填空题
以下程序的输出结果是
1
。 #include
main
2
{char a[]={′\1′,′\2′,′\3′,′\4′,′\O′}; printf("%d%d\n",sizeof(a),strlen(a)); }
1、
【正确答案】
1、5 4
【答案解析】
字符串处理函数strlen---|||________|||---返回的是字符数组的实际长度,不包括字符串结束标志‘\0’。而sizeof运算符则计算的是字符数组的总长度,包括串末尾的结束标志。
提交答案
关闭