int *p; int* p; int (*p);是等效的
*是右结合的运算符号,所以无论“*”和“p”中间有多少空格 还是有换行符 都是和“*p”是等效的,但是“*”的优先级低于“[]”“()”,所以:int* p; 和 int (*p);是等效的 但是 int* p,a[]; int *(p,a[]);不是等效的 所以楼主的理解是错误的 是片面的 只是在某些情况下成立
欢迎批评指正
In my search for freedom and peace of mind
I\'ve left the memories behind
Wanna start a new life
but it seems to be rather absurd
when I know the truth
is that I always think of you
In my search for freedom and peace of mind
I\'ve left the memories behind
Wanna start a new life
but it seems to be rather absurd
when I know the truth
is that I always think of you