有两种方法可以看到""变量int * a
:
a
视为int*
类型的变量。*a
视为int
类型的变量。因此,有些人会声明int* a
,而其他人会声明int *a
。
关于上述两种方法,我想知道:
该标准似乎是“令人沮丧的”#34;使用int* a
方法:
int (*func)(int x)
时无法应用。int *a,*b,*c
中声明多个指针时无法应用。我在职业生涯的大部分时间里一直在使用int* a
方法。
但事实证明这与大多数人所做的相反。
任何其他见解将受到高度赞赏。