※ 本文轉寄自 ptt.cc, 文章原始頁面
[閒聊] 這裡有C語言大師嗎 關於int的大小
我有一個array
int a[] = {1,2,3,4,5,6,7,8,9};
我要印出來
for(int i = 0 ;i < sizeof(a)/sizeof(int*);i++)
{
printf("a[%d] = %d\n", i, a[i]);
}
為什麼最後都只印出來前四組
我在windows測都可以印8組 為什麼在linux只剩4組
跟甚麼int大小有關係嗎
--
24冬最強!
https://i.imgur.com/mHsT4mR.gif
https://i.meee.com.tw/p6nrw6H.gif
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.91.73 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1709257186.A.5DF.html
→
→
→
→
→
→
推
→
→
→
→
→
推
→
→
→
→
推
→
→