int arr[2]
[3]=
.};cout<<
"二維陣列占用記憶體空間為:"
<<
sizeof
(arr)
"二維陣列第一行占用記憶體空間為:"
<<
sizeof
(arr[0]
)
"二維陣列第乙個元素占用記憶體空間為:"
<<
sizeof
(arr[0]
[0])
"二維陣列的行數為:"
<<
sizeof
(arr)
/sizeof
(arr[0]
)
"二維陣列的列數為:"
<<
sizeof
(arr[0]
)/sizeof
(arr[0]
[0])
<<
(int
)arr
<<
(int
)arr[0]
<<
(int
)arr[1]
<<
(int
)&arr[0]
[0]<"sizeof(int *)="
<<
sizeof
(int*)
"sizeof(float*)="
<<
sizeof
(float*)
"sizeof(double*)="
<<
sizeof
(double*)
"sizeof(char*)="
<<
sizeof
(char*)
<空指標指向的記憶體不可以訪問即:
int
main()
野指標:指標變數指向非法的記憶體空間
int
main()
C語言學習筆記 陣列指標域指標陣列
一 指標陣列和陣列指標的記憶體布局 初學者總是分不出指標陣列與陣列指標的區別。其實很好理解 指標陣列 首先它是乙個陣列,陣列的元素都是指標,陣列佔多少個位元組由陣列本身決定。它是 儲存指標的陣列 的簡稱。陣列指標 首先它是乙個指標,它指向乙個陣列。在32 位系統下永遠是佔 4 個位元組,至於它指向的...
C和指標筆記 陣列的乘法
1 code by zzlpp 2 include 3 include 4 5void matrix multiply int m1,int m2,int r,6int const x,int const y,int const z 78 9int main void 10 13 m2 1 3 14...
C語言題目小記 陣列迴圈右移
題目描述 編制程式,輸入整型變數n和m,建立乙個長度為n的一維整型陣列並輸入所有陣列元素。將陣列中的元素迴圈右移m個位置後按順序輸出該陣列所有元素。例如 原陣列為 1 2 3 4 5 迴圈右移3個位置後應該變為 3 4 5 1 2 注意 m的值如果大於等於5該如何處理 輸入描述輸入第1行給出正整數n...