把指针作为形参,用于取值的用法

指针作为函数的形参有两种用法:1.传值。2.取值。下面我们讨论下,使用指针取值的用法。指针之所以能够用来取值是作用域和生存周期的原因。

(1)用一级指针取数值。

int fun1(int* p)

{

  *p = 3;// *p为整型变量,3为整数常量。如此两侧对等。

}

(2)用二级指针取一级地址值。

int fun2(int** p)

{

   int* pnew = (int*)malloc(sizeof(int));

  *p = pnew;// *p是一级指针变量,pnew也是一级指针变量。如此两侧对等。

}

转载于:https://www.cnblogs.com/shijianchuzhenzhi/p/4304764.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值