黑马程序员技术交流社区
标题:
关于指针型函数
[打印本页]
作者:
Ahcn
时间:
2015-10-5 15:18
标题:
关于指针型函数
int *abc(int *a){
return a;
}
与
int *cde(int *a){
return &a;
}
哪种正确?到底要不要加&
作者:
ff774411
时间:
2015-10-5 16:02
根据你的描述,int *a,说明a 已经是一个指针了,然后你的函数返回类型为整型指针,所以应该第一种写法是正确的,否则会提示警告。
作者:
hailiqh
时间:
2015-10-5 16:51
看不明白
作者:
Ahcn
时间:
2015-10-7 21:14
ff774411 发表于 2015-10-5 16:02
根据你的描述,int *a,说明a 已经是一个指针了,然后你的函数返回类型为整型指针,所以应该第一种写法是正 ...
我已经想明白了,*a已经是指针,不能再加&,最近指针看晕了,脑子比较乱
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2