【发布时间】:2013-11-30 22:03:05
【问题描述】:
这两种声明有什么不同吗?
int* a;
int *a;
或者这两个声明是一样的(指向整数的指针)?
【问题讨论】:
-
那么,你的初学者 C 书是怎么说的?
-
就 C 编译器而言,它们是完全相同的声明。使用哪种变体取决于风格和个人喜好。
-
我并不是一个 C 初学者。我之所以这么问,是因为当我使用带有结构的第一种样式时,gcc 给了我一个警告。
-
@Guilherme。最肯定的问题出在其他地方。或者你遇到了我的回答中提到的问题。
标签: c pointers declaration