首页
编程星球
啊哈磊的小伙伴
求助
交流
添柴
挑战
题库
院校合作
加入圈子
扫码关注啊哈磊
QQ群:703568346
@啊哈编程星球
暑期课程
金牌教练带你玩转编程!
扫码预约课程
未登录
我的添柴
退出账号
搜索
搜索
本版
文章
帖子
用户
啊哈磊_编程从这里起步
»
交流
›
互助分享
›
学习求助
›
int (*p)[3]到底表示啥?
返回列表
发新帖
查看:
2559
|
回复:
1
int (*p)[3]到底表示啥?
[复制链接]
我爱C语言
我爱C语言
当前离线
积分
65
电梯直达
楼主
发表于 2012-12-27 10:11:52
|
只看该作者
|
倒序浏览
|
阅读模式
20
啊哈币
int (*p)[3]到底表示啥?
最佳答案
啊哈磊
查看完整内容
int (*p)[3]是定义一个指针p,是一个变量并不是一个数组。这个p是用来执向指向一个数组的。更形象的说是指向一个二维数组的某一行。例如 通常用来指向 int a[10][3] 这个数组的某一行。这样你就能理解[3]是什么意思了。就说这个p只能指向每行有3个单元格的数组的某一行。 提示:int *p[3]和int (*p)[3] 的是不一样的。 int *p[3] 是一个指针。而int (*p)[3] 是一个数组。
楼主新帖
快速排序(C语言)
疯狂英语-从ABC到英语口语
编写高效C语言的四大绝招
C语言指针经验总结
小学生来报道了
楼主热帖
超牛!世界顶尖高手制作的64K动画大赛作品
C语言指针经验总结
疯狂英语-从ABC到英语口语
编写高效C语言的四大绝招
小学生来报道了
收藏
0
转播
分享
回复
举报
啊哈磊
啊哈磊
当前离线
积分
125724
沙发
发表于 2012-12-27 10:11:53
|
只看该作者
int (*p)[3]是定义一个指针p,是一个变量并不是一个数组。这个p是用来执向指向一个数组的。更形象的说是指向一个二维数组的某一行。例如 通常用来指向 int a[10][3] 这个数组的某一行。这样你就能理解[3]是什么意思了。就说这个p只能指向每行有3个单元格的数组的某一行。
提示:int *p[3]和int (*p)[3] 的是不一样的。
int *p[3] 是一个指针。而int (*p)[3] 是一个数组。
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
广播台
特别关注
快速回复
返回顶部
返回列表