C语言中int *a[5]和int(*a)[5]有什么区别吗

 我来答
飘棉絮絮
推荐于2017-11-25 · TA获得超过151个赞
知道答主
回答量:34
采纳率:0%
帮助的人:12.1万
展开全部
int*a[5]是指针数组,int(*a)[5]是数组指针,前者表示一个数组,数组元素都是指向int型变量的指针,后者表示一个指针,该指针指向一个int型有5个元素的数组,希望对你有所帮助
zhou2214
推荐于2017-11-28 · TA获得超过706个赞
知道小有建树答主
回答量:495
采纳率:0%
帮助的人:509万
展开全部
第一个a是个数组名,里面保存的是int指针。
第二个a是个指针名,它指向一个包含5个数据的int数组。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式