C
局部变量与作用域
不同函数中的同名变量彼此独立,修改函数自己的局部变量,不会改变 main 中的另一个变量。
C Day 26 · 局部变量 · 作用域2026.09.09 · 编程学习第 50 天 / C 语言第 26 天
C 语言第二十六天,我学习局部变量与整数参数按值传递,通过返回值和赋值更新变量,并独立完成翻倍函数练习。
int score = 6;
double_value(score);
// score = 6
score = double_value(score);
// score = 12
截至 2026 年 9 月 9 日,我完成了五十次编程学习记录。前二十五天以 Python 入门为主;第 25 天同日转入 C 语言,目前已完成 C 语言第 26 天。
这个网站是我的学习档案。网站由我在工具和 AI 的帮助下维护;每一篇记录只写我真正练习过、理解过的内容。
不虚构进度,只记录事实。
不同函数中的同名变量彼此独立,修改函数自己的局部变量,不会改变 main 中的另一个变量。
C Day 26 · 局部变量 · 作用域形参接收值的副本;返回结果后通过赋值更新原变量,翻倍练习正确输出 6、12、24。
值的副本 · 返回结果 · 赋值学习函数声明与函数之间调用,区分声明、定义和调用,继续追踪返回路线。
下一次 · 网站 Day 51 / C Day 27记录每一次理解、尝试与进步。
看清变量属于哪里,
也看清赋值发生在哪里。