经典 C 中的 float* varname 和 float *varname 有什么区别?
最佳答案
格式化。就是这样。他们的意思是一样的。
你把空间放在哪里(或者如果你有一个,真的)是一个偏好问题。有些人更喜欢 varname 旁边的 * 这样你就不会被类似这样的东西搞糊涂了:
float* a, b;
(这里只有a是指针,b不是)
其他人争辩说他们从不一次声明多个变量,所以他们更喜欢 float 旁边的 *,因为它是类型的一部分。
关于c - 经典 c 中的 float* varname 和 float *varname 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2129281/