69,368
社区成员
发帖
与我相关
我的任务
分享
int main(int argc, char* argv[])
{
char str1[]="123456";
char str2[]="123456\0123456";
printf("数组1的长度=%d\n",sizeof(str1));
printf("数组2的长度=%d\n",sizeof(str2));
return 0;
}
int main(int argc, char* argv[])
{
char str1[]="123456";
char str2[]="123456\0123456";
printf("数组1的长度=%d\n",sizeof(str1));
printf("数组2的长度=%d\n",sizeof(str2));
printf("数组1的长度=%d\n",strlen(str1));
printf("数组2的长度=%d\n",strlen(str2));
return 0;
}
输出结果:
7
12
6
11
高手指点指点