&数组名与数组名
&数组名表示的是取出整个数组的地址,而不是首元素地址,所以它+1步长跳过整个数组
数组名在sizeof单独使用时或者被&数组名时表示的是整个数组,其余都指首元素地址
数组指针的使用:
数组指针顾名思义是指向数组的指针,数组指针存放的是数组的地址
这里的int(*p)[10] 括号*p的意思是让p先和*号配对确保是个指针,然后去掉*p可以知道指针p变量指向的是一个数组,有10个元素,每个元素是int类型
一般用法是这样的:二维数组的首元素是第一行数组
&数组名与数组名
&数组名表示的是取出整个数组的地址,而不是首元素地址,所以它+1步长跳过整个数组
数组名在sizeof单独使用时或者被&数组名时表示的是整个数组,其余都指首元素地址
数组指针的使用:
数组指针顾名思义是指向数组的指针,数组指针存放的是数组的地址
这里的int(*p)[10] 括号*p的意思是让p先和*号配对确保是个指针,然后去掉*p可以知道指针p变量指向的是一个数组,有10个元素,每个元素是int类型
一般用法是这样的:二维数组的首元素是第一行数组