1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
#include <iostream>// 使用输出流库 using namespace std;// 使用标准命名空间 //课程:06.7 二维数组-数组名 int main() { //二维数组名称用途 //1、查看占用内存空间大小 //定义二维数组 int arr[2][3] = { {1,2,3}, {4,5,6} }; //2、查看二维数组占用空间 cout << "数组占用空间:" << sizeof(arr) << endl; cout << "数组第一行占用空间:" << sizeof(arr[0]) << endl; cout << "数组第一个元素占用空间:" << sizeof(arr[0][0]) << endl; cout << "取数组行数:" << sizeof(arr) / sizeof(arr[0]) << endl; cout << "取数组列数:" << sizeof(arr[0]) / sizeof(arr[0][0]) << endl; //3、取数组地址 cout << "取十六进制数组首地址" << arr << endl; cout << "取十六进制数组第一行首地址:" << arr[0] << endl; cout << "取十六进制数组第一个元素首地址:" << &arr[0][0] << endl; cout << "取十进制数组首地址:" << (int)arr << endl; cout << "取十进制数组第一行首地址:" << (int)arr[0] << endl; cout << "取十进制数组第一个元素首地址:" << (int)&arr[0][0] << endl; cout << "取十进制数组第二个元素首地址:" << (int)&arr[0][1] << endl; system("pause");// 控制台暂停,等待下一步操作 return 0;// 结束返回值:0 } |
06.7 C++二维数组数组名
未经允许不得转载:Ai分享 » 06.7 C++二维数组数组名