🌟 C++ 函数与一维数组笔记
✨ 1. 什么是函数?
你可以把函数想象成一台“机器”。
* 你给它一些材料(输入)
* 它帮你做一些事情(处理)
* 然后给你一个结果(输出)
🌰 举个生活例子:
假设你有一台“做果汁的机器”,你把苹果放进去,它会给你苹果汁。
在 C++ 里,函数看起来像这样:
🧠 这是什么意思?
* int:结果是一个整数
* add:函数的名字(就像机器的名字)
* (int a, int b):需要两个整数当材料
* return a + b;:把 a 和 b 加起来,把结果吐出来
📞 怎么使用(调用)这个函数?
意思是:把 3 和 5 放进“add”机器,结果放到 result 里。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
✨ 2. 函数的结构
一个函数通常分 3 部分:
1. 返回类型(做完后返还什么)
2. 函数名(这台机器叫什么)
3. 参数列表(需要什么材料)
放在一起像这样:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
✨ 3. 一维数组是什么?
🧒 把“数组”想象成:
一排整整齐齐的小格子,每个格子可以放一个数字。
比如:
每个格子都有一个编号(从 0 开始)
第0格、第1格、第2格……
就像学校里的座位编号一样!
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
✨ 4. 如何在 C++ 里定义一个 INT 类型的一维数组?
格式:
🌰 举例:
意思是:我有 5 个格子,每个可以放一个整数。
你也可以顺便给它们存好数据:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
✨ 5. 如何访问数组里的格子?
用方括号 [ ] 和编号。
比如:
记住:数组的编号从 0 开始!
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
✨ 6. 如何遍历数组?
“遍历”就是:
从第一个格子走到最后一个格子,把所有数字都看一遍。
我们通常用 for 循环来遍历:
🧠 I 是什么?
i 就是“走路的小人”的编号。
* i = 0 → 第一个格子
* i = 1 → 第二个格子
…
* i = 4 → 第五个格子
当 i = 5 时,循环就停止了。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
🌈 7. 综合例子:函数 + 数组
下面我们写一个函数,让它帮我们把数组里的数字全部加起来。
✨ 我们的目标:
给机器(函数)一个数组,它把所有数字加完,并把总和告诉我们。
💡 程序做了什么?
1. 准备一个数组: {3, 5, 2, 7, 10}
2. 调用 sumArray 函数,让它算总和
3. 最后打印:
总和是:27