CAPPELLA 的 黃昏地帶
新聞速報
2014年3月3日 星期一
C 的字串 sizeof( ) strlen( ) 差別
char buffer[] = "1234567890";
printf( "buffer[]=%s , sizeof=%d , strlen=%d \n" , buffer , sizeof(buffer) , strlen(buffer));
結果:
buffer[]=1234567890 , sizeof=11 , strlen=10
sizeof( ) 會把結束字元 \0 也計算進來。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言