C语言:对一维数组名取地址运算,怎么理解为指行的指针?例:a[2][3],&a[0]指行二维数组的

2025-05-19 22:47:55
推荐回答(1个)
回答(1):

不管是几维的数组,他都是按照一个个的区间存储的,你把数组设置成int类型的,那他就以int为单位进行空间分配,你说的a【2】【3】会分配6个int的空间,而取行的地址则为一行的储存,如果只取一个应该写成&a【0】【0】就是第0行0列的地址了