写法一: int *p;
写法二: int* p;
两种写法均可正常编译。
写法一,主要是方便一行语句中声明多个变量使用,
如: int *a, *b, c; //a, b是指向int的指针,c是int型变量。
写法二,更加清晰明确指针的类型。
一般高质量的编程,大多数的代码规范,都要求一行语句只做一件事,不再一行语句中声明多个变量, 所有现在基本采用写法二的方式。
写法一: int *p;
写法二: int* p;
两种写法均可正常编译。
写法一,主要是方便一行语句中声明多个变量使用,
如: int *a, *b, c; //a, b是指向int的指针,c是int型变量。
写法二,更加清晰明确指针的类型。
一般高质量的编程,大多数的代码规范,都要求一行语句只做一件事,不再一行语句中声明多个变量, 所有现在基本采用写法二的方式。