数组(array)和数组的替代品还有指针(pointer)
一维数组
type arrayName[] {};
二维数组
type arrayName[][] {};
实际上就是多个一维数组,在内存空间中是线性排列的:第一个数组后面接着储存下一个。
二维数组和指针
type arrayName[][] {};
*arrayName;
指针指向的是二维数组第一个元素的地址;
————————————————————————————————————
#include<iostream>
using namespace std;
int main ()
{
int nums[4][4] {};
int * ptr_nums;
ptr_nums = nums;
}
ptr_nums指向nums【0】;