C++全局变量与局部变量

本文介绍了C++中的全局变量和局部变量。全局变量是程序中任何函数都可以访问的,其默认值为0,适合用作计数器;局部变量则局限于定义它的函数或代码块内,未初始化的值是随机的。使用时要注意避免全局和局部变量名冲突。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.什么是全局变量

全局变量,全局变量是不在任何一个函数里面的变量,叫全局变量。

二.全局变量的用法与特性

#include<iostream>
using namespace std;
int sum;

看,这里定义了一个名叫sum的计数器,看到这里,你一定会问,计数器不是要清零吗?这里就要讲到全局变量的特性了,定义的所有全局变量都是默认值为0,利用这个特性,我们可以在定义数组时把它弄成全局变量,这样就不用清零了。全局变量,全局这两个字就解释了一切,指不在任何一个函数里定义的变量,叫全局变量,任何函数里都可以用。

三.什么是局部变量

局部变量,局部变量是出现在主函数或自定义函数,循环等其他单独的里面。

四.局部变量的用法

void a()
{
   
	int aaa;
}
int mian()
{
   
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值