二维数组数组名与值?
int matrix[3][5];
matrix是一个指向第一行数组的指针,那它是不是指向第一个元素的地址,也就是&matrix[0][0]?
*(matrix+1)为什么是一个指针,而不是matrix[1][0]的值了?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
int matrix[3][5];
matrix是一个指向第一行数组的指针,那它是不是指向第一个元素的地址,也就是&matrix[0][0]?
*(matrix+1)为什么是一个指针,而不是matrix[1][0]的值了?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
引用来自#7楼“周翼翼”的帖子
引用来自#6楼“叁万英尺”的帖子
引用来自#5楼“周翼翼”的帖子
引用来自#4楼“叁万英尺”的帖子
引用来自#2楼“周翼翼”的帖子
matrix第一行的首地址,也就是第一行第一个元素的地址.*(matrix+1)是第二行的首地址.matrix是指向指针的指针,matrix+1也是.对matrix+1取值*(mtrix+1),得指针.
引用来自#6楼“叁万英尺”的帖子
引用来自#5楼“周翼翼”的帖子
引用来自#4楼“叁万英尺”的帖子
引用来自#2楼“周翼翼”的帖子
matrix第一行的首地址,也就是第一行第一个元素的地址.*(matrix+1)是第二行的首地址.matrix是指向指针的指针,matrix+1也是.对matrix+1取值*(mtrix+1),得指针.
引用来自#5楼“周翼翼”的帖子
引用来自#4楼“叁万英尺”的帖子
引用来自#2楼“周翼翼”的帖子
matrix第一行的首地址,也就是第一行第一个元素的地址.*(matrix+1)是第二行的首地址.matrix是指向指针的指针,matrix+1也是.对matrix+1取值*(mtrix+1),得指针.
引用来自#4楼“叁万英尺”的帖子
引用来自#2楼“周翼翼”的帖子
matrix第一行的首地址,也就是第一行第一个元素的地址.*(matrix+1)是第二行的首地址.matrix是指向指针的指针,matrix+1也是.对matrix+1取值*(mtrix+1),得指针.
引用来自#2楼“周翼翼”的帖子
matrix第一行的首地址,也就是第一行第一个元素的地址.*(matrix+1)是第二行的首地址.matrix是指向指针的指针,matrix+1也是.对matrix+1取值*(mtrix+1),得指针.
引用来自#2楼“周翼翼”的帖子
matrix第一行的首地址,也就是第一行第一个元素的地址.*(matrix+1)是第二行的首地址.matrix是指向指针的指针,matrix+1也是.对matrix+1取值*(mtrix+1),得指针.
matrix第一行的首地址,也就是第一行第一个元素的地址.*(matrix+1)是第二行的首地址.matrix是指向指针的指针,matrix+1也是.对matrix+1取值*(mtrix+1),得指针.