200801一阶段1函数封装

本文探讨了函数的基础概念,包括返回值的作用与设定、函数的封装与调用方式,以及数据传递的不同方法。强调了函数在编程中的重要性,并通过实例说明了如何在代码中正确使用函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、学习的知识点

致词

  1. 薪火相传,知行合一;
  2. 立志:可燃人、阻燃人、自燃人;
  3. 勤学:知行合一;认知,行为
  4. 改过、责善:
  5. 创造和实现美好梦想的地方。
    在这里插入图片描述
    学习能力-》变成思维-》代码经验-》沟通能力
    代码敲两遍

函数

返回值

希望通过函数调用使主调函数能得到一个确定的值,这就是函数的返回值。

  1. 如果被调用函数中没有return,返回一个不确定值。
  2. 在定义函数时指定的函数类型一般应该和return语句中的表达式类型匹配
  3. 若定义的函数没有指定类型,则默认整型

封装

.h文件放置函数声明。.c文件放置函数的头文件和函数定义

//ctool.h文件
#ifndef _CTOOL_H_ //条件编译,如果ctool.h没定义,则定义(define),否则不定义。防止重复定义,_CTOOL_H_和ctool.h、ctool.c对应
#define _CTOOL_H_
void .........//函数声明
#endif

//ctool.c文件
#include"ctool.h" //.c文件需要加自己的.h文件
函数用到的头文件
函数定义

//函数调用,在main.c中添加相应的头文件
#include"ctool.h"

数据传递方式

  1. 按值传递:不改变原来的值
  2. 按地址传递:如数组,传递的是地址,地址中的内容修改,原数组的值也变化

二、上课没有听懂或者没有理解的地方

三、当天学习的收获

学习了函数的封装和调用

四、作业的思路、不会的地方

跟着老师的思路走,多考虑特殊情况

五、其他需要反馈的问题

六、心得体会

加油

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值