关于指针变量的问题
1145查看
扫地僧
2015-05-06 11:28

int 星号 point_1和 int 星号point_1是否有区别? (由于指针变量那个星号不能在问题中显示,所以使用汉字代替)

全部回复(4)
石头山
2015-05-07 02:37

是等价的,只是编程习惯不同,推荐使用下述写法:

int *pointer_1;
copy

主要是避免下面的混淆:

char* p1,p2;
# 等价于
char *p1;
char p2;
copy
回复
扫地僧
回复
2015-05-07 03:33

我自己在虚拟机中试了一下,两个是一样的,谢谢老师!

回复
Alex0111
2015-05-11 20:27

看完《c和指针》就明白了

回复
CodeWitch
2020-04-14 22:22

没有区别。

回复
你的回复