全局变量与局部变量的区别
1、全局变量在程序执行结束后才释放内存空间而局部变量在该函数之行结束后就释放内存空间;
2、全局变量存储在(全局)数据区,局部变量存储在栈空间;
3、全局变量未初始化打印时系统赋值为0;而局部变量未初始化打印时系统随机赋值;
4、当全局变量与局部变量重名时执行局部变量。
全局变量与局部变量的区别
1、全局变量在程序执行结束后才释放内存空间而局部变量在该函数之行结束后就释放内存空间;
2、全局变量存储在(全局)数据区,局部变量存储在栈空间;
3、全局变量未初始化打印时系统赋值为0;而局部变量未初始化打印时系统随机赋值;
4、当全局变量与局部变量重名时执行局部变量。