全局变量和局部变量(i)
一.函数定义:
函数返回值的类型名 函数名(类型名 形式参数1,类型名 形式参数2,…)
下面介绍两种不带返回值的形式:
(1)void sub1(int m,int n)
{
…
}
(2)void sub2( )
{
…
}
二.例程分析:
结果为1,2,1,2,2,4
全局变量与函数体变量同名时,局部变量会覆盖全局变量,
因此sub1(),全局变量m,n是不可见的,sub1()的操作对全局变量没有影响。
在sub2()函数内,由于没有和全局变量重名,因此在sub2()中全局变量可见,修改了全局变量m和n。
全局变量和局部变量(i)
最新推荐文章于 2021-05-17 15:34:15 发布