╮(╯▽╰)╭
c++吧
全部回复
仅看楼主
level 9
影圣天
楼主
请问第三行为什么不用强制转换,第四五行为什么要强制转换?
2015年11月16日 14点11分
1
level 9
影圣天
楼主
2015年11月16日 14点11分
2
影圣天
2015年11月16日 14点11分
影圣天
我最帅
2015年11月16日 14点11分
level 5
不饮水的鱼
b[1][0]本来就是int类型
b[1]是地址
2015年11月16日 14点11分
3
影圣天
对啊,b[1]不也是int类型的地址吗?怎么要强制转换?
2015年11月16日 14点11分
影圣天
回复
zy297312364
:
2015年11月16日 22点11分
level 7
禾士无戈
第三行b[1][0]是第二维的首址, 默认为指针型......不知猜对没有...
2015年11月16日 23点11分
4
影圣天
小白我认为你好像有道理
2015年11月16日 23点11分
level 16
Sunchy321
b[1][0]是int[4]类型,转换成int*
b[1]是int[3][4]类型,转换成int(*)[4],不能隐式转换成int*
b转换成int(*)[3][4],b+1也是这个类型,不能隐式转换成int*。
以下说数组就是指针或者地址的一人一天
2015年11月16日 23点11分
5
影圣天
多谢
2015年11月17日 00点11分
1