只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
使用道具 舉報
查看全部評分
timelessxp 發表于 2018-5-30 15:41 這樣寫的話是6個元素,如果你寫char a[5]=“abcde”就是五個元素,你可以使用sizeof函數查看這個數組大小。
wklhwkl 發表于 2018-5-30 15:41 int i; char a[]="abcde"; for(i=0;i
ynit 發表于 2018-5-30 15:48 就6個元素啊,\0它所的意義是“字符串結束符”,因此當把一個字符串存入一個數組時,也把結束符'\0'存入數 ...
wklhwkl 發表于 2018-5-30 15:49 運行下試試吧。 int i; char a[]="abcde";
134849694164151 發表于 2018-5-30 16:18 是六個元素,但是為什么用printf打印數組中的元素時只能打印出來五個呀?用%d形式打印的,怎么不出現這個 ...
捕獲.PNG (13.48 KB, 下載次數: 64)
下載附件
2018-9-4 17:14 上傳
本版積分規則 發表回復 回帖后跳轉到最后一頁
小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網