自学内容网 自学内容网

C++中常用数组及几种数组定义方式

一维

//1.
int tab[]={1,2,3};
//2.
int tad1[10];
//3.
int tab2[10]={1,2,3};

二维

int arr[2][3];
int arr[2][3] ={{1,2,3},{4,5,6}};
int arr[2][3] = {1,2,3,4,5,6};
int arr[][3] = {1,2,3,4,5,6}
//高维必须定义

第三种方式会根据数据自动划分数据元素;

查看二维数组的首地址

二维数组首地址:arr

二维数组第一行的首地址:arr[0]

二维数组第二行的首地址:arr[1]

二维数组第一个元素的首地址:&arr[0][0]

notice:arr[n][n]表示的元素,加上&就是去这个元素的地址;

统计二维数组占用的内存空间

sizeof(arr);


原文地址:https://blog.csdn.net/Lucas55555555/article/details/138163098

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!