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