问题 填空题

以下程序的输出结果是【 】。#includemain( ) {char a[]={′\1′,′\2′,′\3′,′\4′,′\O′};printf("%d%d\n",sizeof(a),strlen(a)); }

答案

参考答案:5 4

解析:字符串处理函数strlen()返回的是字符数组的实际长度,不包括字符串结束标志‘\0’。而sizeof运算符则计算的是字符数组的总长度,包括串末尾的结束标志。

选择题
判断题