C++:int *p[3]和int (*p)[3]有什么区别

[复制链接]
查看11 | 回复2 | 2010-12-25 21:33:43 | 显示全部楼层 |阅读模式
[]的优先级比*高int *p[3]的p首先和[]结合,表明他是一个数组,这个数组里的每个元素是一个整型的指针int (*p)[3]的p首先和*结合,表明他是一个指针,这个指针式指向有三个整型元素的数字指针,比如int a[3]; p = a;
回复

使用道具 举报

千问 | 2010-12-25 21:33:43 | 显示全部楼层
*p[3]存储三个指向int的指针int (*p)[3]指向p[3]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行