从容心情

文章
6
资源
0
加入时间
2年10月21天

局部变量只在程序块内有效。变量值传递进函数不改变变量本身。

局部变量只有在自己所在的程序块内有效,也就是说如果你在函数内的一对大括号中定义一个局部变量,这个局部变量只在这个大括号范围内有效,出了大括号就失效了,不论他是否与程序块之外的变量重名。同C语言的值传递一样,在调用函数时传入的变量值作为局部变量传入函数内部,不会改变这两个变量的值。#includeusing namespace std;void myFunction();void sw

Linux汇编教程11:函数与栈

开发一个程序,把所有的功能代码都在一块,会让程序变得难以维护。为了协助小组中的其他成员分工合作,我们需要把程序划分成互相独立的模块。一个模块问题不会牵连整个项目。一个程序有数千个函数构成,每一个函数实现一个功能,现在,我们开始学习函数部分。一个函数有下面一个部分函数名 —— 函数的名称作为一个标签,代表函数代码的起始位置。函数参数 —— 函数参数是现实给函数处理的数据项局部变量