放指针的位置是否重要? (asterix)签收?

时间:2015-08-01 18:08:35

标签: c pointers

我只是想知道以下分配指针的方法有什么区别。我正在网上看C教程,无法理解他为什么使用第二个指针char * buffer;。而不是char *buffer

就像我在所有C学习中使用指针的方式一样。是风格吗? e.g

FILE *pFile;

struct product *next;

你把asterix(指针)放在哪里或者它背后的含义是什么关系?

1 个答案:

答案 0 :(得分:1)

不,没有区别,这是一个偏好问题。

我倾向于将其设为struct product* next,因为它更清楚next的类型是product*,AKA是指向产品的指针。但不同的人提倡不同的事情。