最佳答案
如链接问题中所述,它们都是相同的(只需确保一致使用一个 - 特别是在使用现有代码库时)。
唯一的两个区别是:
第一种格式是 K&R 使用的格式。在谈论 C 代码样式时,许多人默认使用 K&R。
int* p, x;
具有误导性,因为 x 是 int 而不是 int*,因此在使用第三种语法时请注意该陷阱。
关于c - 如何在 C 语法中声明指针?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9280265/