以下程序的输出结果是( )。 #include<string.h> main() {char a[]={’\1’,’\2’,’\3’,’\4’,’\0’}; printf("% d % d\n",sizeof(A),st

admin2011-06-13  29

问题 以下程序的输出结果是(       )。
   #include<string.h>
   main()
   {char a[]={’\1’,’\2’,’\3’,’\4’,’\0’};
   printf("% d % d\n",sizeof(A),strlen(A);
   }

选项

答案5,4

解析 strlen()求字符串的实际长度,不包括‘\0’,sizeof()是求数组a所占的字节,包括‘\0’。
转载请注明原文地址:https://kaotiyun.com/show/nkPp777K
0

最新回复(0)