C语言学习笔记day13

1. 函数的定义

    函数类型 函数名(数据类型1 形式参数1, 数据类型2 形式参数2, ...)
    {
        函数体;
        
        return 返回值;
    }

2. 函数的调用

    函数名(实际参数1,实际参数2, ...);

    函数在调用时,实参会传递给形参

3. 函数的声明

        函数类型 函数名(数据类型1 形式参数1, 数据类型2 形式参数2, ...);

        如果被调函数在主调函数上面,可以不去声明,否则需要声明

4. 函数的传参

    1.复制传递、赋值传递:
          实参将值拷贝给形参,但是实参和形参不是同一个东西

    2.地址传递:
          实参将自己的地址传递给形参,形参可以通过实参的地址修改实参的值

注意: 

        1.函数内部想使用函数体外部变量值的时候传值
        2.函数内部想修改函数体外部变量值的时候传变量的地址

相关推荐

  1. C语言学习笔记day13

    2024-03-27 10:34:02       15 阅读
  2. C语言学习笔记day10

    2024-03-27 10:34:02       16 阅读
  3. C语言学习笔记day11

    2024-03-27 10:34:02       22 阅读
  4. C语言学习笔记day12

    2024-03-27 10:34:02       16 阅读
  5. C语言学习笔记day14

    2024-03-27 10:34:02       15 阅读
  6. C语言学习笔记day15

    2024-03-27 10:34:02       19 阅读
  7. C语言学习笔记day16

    2024-03-27 10:34:02       14 阅读
  8. C语言学习笔记day2

    2024-03-27 10:34:02       17 阅读
  9. C语言学习笔记day7

    2024-03-27 10:34:02       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-27 10:34:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-27 10:34:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-27 10:34:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-27 10:34:02       20 阅读

热门阅读

  1. SQLAlchemy中query函数的使用

    2024-03-27 10:34:02       17 阅读
  2. 微信小程序怎么从服务器中获取数据

    2024-03-27 10:34:02       19 阅读
  3. Candle - HuggingFace Rust AI 框架 - 小记

    2024-03-27 10:34:02       17 阅读
  4. 捉虫日常:R包下载成功加载失败?

    2024-03-27 10:34:02       21 阅读
  5. @Autowired与@Resource区别

    2024-03-27 10:34:02       20 阅读
  6. Python基于 BaseHTTPRequestHandler 创建简单Web服务

    2024-03-27 10:34:02       18 阅读
  7. XSS伪协议

    2024-03-27 10:34:02       19 阅读