阅读背景:

用二级指针传递二维数组

来源:互联网 
如下代码:
main函数数组用二级指针传入,func函数中,arr的值是Array首地址,也是&Array[0][0],这样*arr便是Array[0][0]的值,但是Array[0][0]的类型是float,*arr类型是float*,相当于int,gdb中p *arr命令相当于p (int)*arr,打印的是float类型的1在内存中的表示的整数值。gdb中p (float)*arr打印的就是1了 main函数数组用二级指针传入,func函数中,arr的值是Array首地址,



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: