二维数组名



#include<iostream>
using namespace std;
#include<string>
#include<ctime>
int main() {
    //2010年5月
    /*
    二维数组名
    查看二维数组所占内存空间
    获取二维数组首地址
    */
    int arr[2][3] = {
        {7,9,3},
        {4,5,6}
    };
    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;

    //2 可以查看二维数组首地址
    cout << "二维数组首地址为:"<<(int)arr << endl;
    cout << "二维数组第一行首地址为:" << (int)arr[0] << endl;
    system("pause");
}

二维数组名(图1)

c++

您可能还会对下面的文章感兴趣: