小编Tau*_*rre的帖子

指针表示

我对 C 中的指针表示有疑问。如果我正确理解了 C11 标准的这一段:

\n\n

C11 (N1570),\xc2\xa7 6.2.5.28,类型,第 14 页。36

\n\n
\n

类似地,指向兼容类型的限定或非限定版本的指针应具有相同的表示和对齐要求。

\n
\n\n

我推断类型int *int const *具有相同的表示形式,但类型int **和不具有相同的表示形式int const **则不同。我对吗 ?

\n\n

如果是这样,我想知道为什么这两种类型在第二种情况下没有相同的表示?我的意思是,intint const具有相同的表示,同上int *和,那么和int const *是怎么回事int **int const **

\n

c standards pointers representation

5
推荐指数
1
解决办法
1161
查看次数

标签 统计

c ×1

pointers ×1

representation ×1

standards ×1