目錄
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 每個元素占用...