wkbx.net
当前位置:首页 >> C语言 多维数组指针的理解:*(*BoArD+i))什么意思... >>

C语言 多维数组指针的理解:*(*BoArD+i))什么意思...

*board相当于board[0] *(*board+i)) 则等于*(board[0]+i)),有与board是二维数组,故相当于char **, 所以要用双*号 board[0]就相当于 board[0][0]的地址&board[0][0],由于C语言中数组的地址是连续的,所以可以*(board[0]+i))这样访问

因为board是一个二维数组(相当于一个二级指针),所以*board是一个地址,**board是一个值*(*(board+i) +j) 等价于board[i][j]

网站首页 | 网站地图
All rights reserved Powered by www.wkbx.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com