A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

什么时候需要将指针变量作为函数的参数
1)将指针作为函数的参数,可以实现的效果。
在函数的内部去访问参数指针指向的变量 其实就是访问的实参变量。
在函数的内部,去修改参数指针变量,其实就是修改的实参变量的值。
2)可以修改实参内部的变量值
那么就可以将指针作为函数的参数,在传值的时候,将调用者的变量地址传入。
这个时候 在函数的内部,就可以通过参数指针修改调用者实参变量的值。
3)
函数最多返回一个数据不能返回多个数据。
如果函数需要返回多个数据,而返回值只能返回一个数据。
其他的返回值就使用指针来返回。
函数的参数 定义为指针。要求调用者传入自己变量的地址。
函数内部将需要返回的诗句直接通过指针赋值给调用者的变量。

2 个回复

倒序浏览
学习了,一直不能体会指针的用处,平时很少用
回复 使用道具 举报
foolishlovepig 发表于 2016-1-11 19:44
学习了,一直不能体会指针的用处,平时很少用

嗯啊 我觉得指针就是运用数组 才有作用 一般好像用不到。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马