【C基础】当指针作为函数的形参,实参可能是____?

【C基础】当指针作为函数的形参,实参可能是____?

  • 当函数的形参为一级指针时,实参可以是:变量的地址一级指针变量
  • 当函数的形参为二级指针时,实参可以是:一级指针的地址二级指针变量指针数组int* parr[10]。

总结:
  ① 值传递:形参是实参的一份临时拷贝,形参与实参无任何关联,在函数中对形参进行修改不影响外部的实参。
  ② 址传递:形参实际就指向实参,在函数中对形参指向的空间中的内容修改,实际就是修改实参本身。
  ③二级指针传递:要对指针进行操作或者修改,传参时,实参应是该指针的地址,形参用二级指针来接收。

猜你喜欢

转载自blog.csdn.net/Sunnyside_/article/details/115219525