正在加载图片...
第8章第8节 §88局部变量和全局变量 局部变量 1概念—在一个函数内定义的变量为局部变量,只在本函数范围内有效 float fl(int a, int b) Rint c; a,b,c为局 c=a+b: 部变量 注意:们中的变量a,b,c 与主函数中的变量a,b,c 不是同一变量 main fint i,j, a, b, c; ,j,b为局 部变量 2.说明①主函数中定义的变量是局部变量,只在主函数中有效。 ②函数形参是局部变量,只在本函数范围内有效。 ③不同函数中的(局部变量可以同名,但互不干扰。 ④复合语句内可定义变量,只在该复合语句的范围内有效。§8.8 局部变量和全局变量 第8章第8节 一. 局部变量 1.概念——在一个函数内定义的变量为局部变量,只在本函数范围内有效 float f1(int a, int b) {int c; c=a+b; ...... } main() { int i, j, a, b,c; ...... } a, b, c为局 部变量 i, j,a,b为局 部变量 2. 说明 ① 主函数中定义的变量是局部变量,只在主函数中有效。 ② 函数形参是局部变量,只在本函数范围内有效。 ③ 不同函数中的(局部)变量可以同名,但互不干扰。 ④ 复合语句内可定义变量,只在该复合语句的范围内有效。 注意:f1中的变量a,b,c 与主函数中的变量a,b,c 不是同一变量
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有