C语言--学习笔记--指针2--值传递和地址传递

3.15.1 C 语言传递参数:

(1)(或者赋值)可以是值传递(pass by value),

(2)也可以传递指针(a pointer passed by value), 传递指针也叫地址传递。

    1) 默认 传递值的类型:型 基本数据类型 ( 整型类型、小数类型,字符类型),  结构体,  共用体。
    2) 默认 传递地址的类似:指针、数组

3.15.2 值传递和地址传递使用特点:

1) 值传递:将变量指向的存储内容,在传递/赋值时,拷贝一份给接收变量.

2) 地址传递 也叫 指针传递:如果是指针,就将指针变量存储的地址,传递给接收变量,如果是数组,就将数
组的首地址传递给接收变量。

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

张茂贺

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值