例:這段代碼會輸出一個什麼結果
——————————————————————————————————————
int main()
{
char a[1000];
int i;
for (i = 0; i < 1000; i++)
a[i] = -1 - i;
}
printf("%d", strlen(a));//255
//因為char儲存-128~127 ,’\0’Ascii碼為0,即a[i]=0;strlen讀取到\0
return 0;
char型, 就是1位元組整型,隻要數值在1位元組範圍内,就可以1個位元組存1個數。
隻能儲存 -128~127

本題的情況為
是以當讀取到’\0‘,即a[i]=0的時候,長度一共255