C 一維陣列名稱用途

2021-10-05 22:43:42 字數 675 閱讀 5285

目錄

c++一維陣列名稱用途

1、用途

2、**演示

1、可以統計整個陣列在記憶體中的長度

2、可以獲取陣列在記憶體中的首位址

注意點:陣列名是常量,不可以進行賦值操作

#includeusing namespace std;

int main() ;

cout << "整個陣列占用的記憶體空間:";

cout << sizeof(arr) << endl;

cout << "每個元素占用的記憶體空間:";

cout << sizeof(arr[0]) << endl;

cout << "陣列的長度為:" << sizeof(arr) / sizeof(arr[0]) << endl;

//2、可以獲取陣列在記憶體中的首位址

//陣列名是常量,不可以進行賦值操作

//arr=100;

system("pause");

return 0;

}

整個陣列占用的記憶體空間:20

每個元素占用的記憶體空間:4

陣列的長度為:5

陣列的首位址為:11533596

陣列中第乙個元素的位址為:11533600

請按任意鍵繼續. . .

二維陣列名稱的含義

除了兩種特殊情況,二維陣列名都是指向二維陣列中的第乙個一維陣列的陣列指標。特殊情況一 sizeof 陣列名 統計陣列長度 include 二維陣列作為引數傳遞 void printarr int arr 3 3 int row,int col int arr 3 3 等價於 int arr 3 ar...

陣列名的用途

一維陣列名 include using namespace std intmain cout 整個陣列所佔記憶體空間為 sizeof arr endl cout 每個元素所佔記憶體空間為 sizeof arr 0 endl cout 陣列的元素個數為 sizeof arr sizeof arr 0 ...

C 陣列基礎之一維陣列名

一維陣列名的作用 1.可以統計整個陣列在記憶體中的長度。2.可以獲取陣列在記憶體中的首位址。3.陣列名是常量,不可以進行賦值操作。include using namespace std int main cout 整個陣列占用記憶體空間為 sizeof arr endl 20 cout 每個元素占用...