2、函数的调用
主调函数使用被调函数的功能,称为函数调用。在 C 语言中,只有在函数调用时,函数体中定义的功 能才会被执行。...变量的保留时间又称为生存期,从时间的角度,可将变量分为静态存储和动态存储两种情况。...变量的作用范围又称为作用域,从空间角度,可以将变量分为全局变量和局部变量。...调用结束,空间释放;全局变量是在函数之外定义的变量,其作用范围为从定义处开始到本文件结束,编 译时,编译系统为其分配固定的内存单元,在程序运行的自始至终都占用固定单元。...执行完 fun()函数后,自动释放 a、b、c 所占的存储单元。
2. 外部变量
外部变量(即全局变量)是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。