typedef int * intptr OR typedef int * intptr;

时间:2014-02-21 05:51:33

标签: c++ c pointers

本能地,我找到了在指针声明中放置空格的位置:

int system(const char *command);   // <-- right
int* foo() { return 0; }           // <-- wrong
int *X = 123;                      // <-- right
int* Y = 321;                      // <-- wrong
int *Z = (int*) X += (int*)Y       // <-- right
#define pchar char*                // <-- right

但这仍然困扰着我:

typedef int* intptr;

OR

typedef int *intptr;

星星属于哪里,左或右?

1 个答案:

答案 0 :(得分:0)

两者都是等价的。选择是个人或个人偏好。