Skip to content

5.6 二维数组数组名

发布时间:

  • 查看二维数组所占内存空间
  • 获取二维数组首地址
    示例:
js
int main()
{
    // 二维数组数织名
    int arr[2][3] =
        {
            {1, 2, 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;
    // 地址
    cout << "二维数组首地址:" << arr << endl;
    cout << "二维数组第一行地址:" << arr[0] << endl;
    cout << "二维数组第二行地址:" << arr[1] << endl;
    cout << "二维数组第一个元表地址:" << &arr[0][0] << endl;
    cout << "二维数组第二个元素地址:" << &arr[0][1] << endl;
    system("pause");
    return 0;
}