c++里 指针的*放左边好还是右边好

来源:百度知道 编辑:UC知道 时间:2024/05/24 15:16:57
比如说:
int* a;
int *a;
或者int * a;

虽然没什么区别。但哪种更好一点?原因呢?
我一直用int* a;以区别于 *a的取值符号 这样对不。
但我看微软的一些头文件定义:
typedef struct A *A_ptr;
他的*放这边的。我该学谁呢?

当然是放在右边,这是个良好的习惯。

为什么呢?
int *a; 和 int* a; 没有区别 似乎也不会误解

但是 int *a,b; 和int* a,b; 你会怎么理解呢?

放左边不是不可以,只是个习惯~。

个人爱好,左边

我喜欢放中间

右边好,连书上都是这么写的。

这个就看你的习惯问题了,其实也没什么的啊,最好还是用你习惯的那种吧,毕竟用惯了,你写程序快一点!