設有 char a則陣列a佔用的記憶體位元組數是多少

2021-05-05 00:21:10 字數 690 閱讀 9072

1樓:獨暢農秋芳

如果int佔用2位元組,並且有對齊,則為:

3x2+2+8

=16如果int佔4個位元組,並且有對齊,則為:

3x4+4+

8=24

這個不同系統上結果不一

2樓:匿名使用者

20位元組,4*5=20一共20個字元,字元型每個佔1位元組,所以20*1=20

3樓:刀秀慧

char a[4],[5];

首先這樣的宣告是錯誤的,因為逗號後邊的[5]沒有一個變數名稱,無法分配空間,

char型的變數一個佔一個位元組,所以a[4]佔4個位元組,如果中間沒有逗號,空間就是

樓上說的20個,

char a[4][5];表示有一下變數:

a[0][0] a[0][1] a[0][2] a[0][3] a[0][4]

a[1][0] a[1][1] a[1][2] a[1][3] a[1][4]

a[2][0] ........

a[3][0] .........

一共20個,所以20個位元組。

4樓:匿名使用者

樓主這是什麼寫法?是不是沒有逗號的?

沒逗號,佔4*5=20個位元組

C語言問題,刪除整型陣列內重複的項並輸出,如能解惑,不勝感激

我可以幫你實現這個程式。實現 如下 include define n 8 定義一個符號常量int remove repeat int a,int len int i,j,k for i 0 i len i for j i 1 j 元素比較,去重。if a j a i 發現重複元素。for k j 1...

複合函式的奇偶性特點是內偶則偶,內奇同外為什麼

f g x 若g x 為偶 copy函式,當任意取關於 x對稱的兩點x1,x1時,有g x1 g x1 所以f g x1 f g x1 因此內偶則偶。f g x 若g x 為奇函式,當任意取關於x對稱的兩點x1,x2時,有 g x1 g x1 所以當f為偶時,f g x1 f g x1 f g x1...

在複平面內,若複數z滿足zzi,則z所對應的

取點m 1,來0 源n 0,1 複數z滿足 baiz 1 z i 則zz所對應的點的集合du構成的圖形zhi 是線段mn的垂直平分線 dao.設z x yi x y r 則 x 1 2 y2 x2 y 1 2 化為y x.即為第 三 四象限角的平分線.故答案為第 三 四象限角的平分線.在複平面內,若...