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