关于二维数组解引用有关问题
关于二维数组解引用问题RT,为什么二维数组b是否解引用结果都一样?连编译出的汇编代码都一样?[解决办法]引
关于二维数组解引用问题
RT,为什么二维数组b是否解引用结果都一样?
连编译出的汇编代码都一样?
[解决办法]
二维数组是一维数组的一维数组,二维数组名可以隐式转换为指向第一个一维数组的数组指针
b+1是指向第二个一维数组的数组指针,*(b+1)是第二个一维数组,也可以隐式转换为指向第二个一维数组第一个元素的指针
解引用是分层的,对b这个二维数组转换而成的一维数组指针进行一次解引用*,得到的不是元素而是一维数组转换而成的元素指针