1樓:匿名使用者
分配的記憶體大小不一樣,簡單說,long型可以儲存的資料比int型的大!
2樓:匿名使用者
c語言規定,sizeof(short)<=sizeof(int)<=sizeof(long)
但是long一定要大於short
3樓:匿名使用者
在不同的目標平台上,用這兩個關鍵字定義的變數占用的儲存空間可能相同,也可能不同。
4樓:匿名使用者
32位的系統中sizeof(long)=sizeof(int)=4byte,
16位的系統中sizeof(long)=4byte
sizeof(int)=2byte
c語言的問題,C語言的一個問題
這是中國mooc上的題目吧,你的程式其實是正確的。知道為何 說 格式錯誤 了嗎?include int main 上面這個程式經驗證是可通過的。include int main 而原先我的這個程式卻不行!0分!覺得明明是同一套程式吧,他喵的我發現運算子與變數之間要空格,評分系統才認你的程式,等號兩邊...
C語言問題,乙個C語言問題
錯誤是 d 了 因為陣列名s,代表字串陣列的首位址,s指向的位址就是s 0 的位址。gets s 正確則gets s 0 也是正確的,所以 a,c 正確。而scanf s s 1 實際上只是不從s 0 開始,而是從s 1 開始賦值而已,既然只輸給它5個字元,所以從s 1 開始賦值也不會過界,則b是正...
C語言問題,乙個C語言問題
include void main printf 它們的和為 d sum include int main if i 3 0 return 0 include main printf n printf sum d sum system pause include int main printf su...