timelessxp 發(fā)表于 2018-5-30 15:41
這樣寫的話是6個(gè)元素,如果你寫char a[5]=“abcde”就是五個(gè)元素,你可以使用sizeof函數(shù)查看這個(gè)數(shù)組大小。
wklhwkl 發(fā)表于 2018-5-30 15:41
int i; char a[]="abcde"; for(i=0;i
ynit 發(fā)表于 2018-5-30 15:48
就6個(gè)元素啊,\0它所的意義是“字符串結(jié)束符”,因此當(dāng)把一個(gè)字符串存入一個(gè)數(shù)組時(shí),也把結(jié)束符'\0'存入數(shù) ...
wklhwkl 發(fā)表于 2018-5-30 15:49
運(yùn)行下試試吧。
int i;
char a[]="abcde";
134849694164151 發(fā)表于 2018-5-30 16:18
是六個(gè)元素,但是為什么用printf打印數(shù)組中的元素時(shí)只能打印出來五個(gè)呀?用%d形式打印的,怎么不出現(xiàn)這個(gè) ...
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |