sizeof和string
#include <stdio.h>#include <string.h>
int main()
{
char x[]="STRING";
x[0]='0';
x[1]='\0';
x[2]=0;
printf("%d %d\n",sizeof(x),strlen(x)); 结果是7和1
return 0;
}
有没有大佬能帮我分析一下这个程序呢?下面的x[0]和x[1],x[2]分别是什么意思呢?
[此贴子已经被作者于2020-1-7 21:50编辑过]