C++——变量

1.变量的初始化和赋值

初始化:创建变量时赋予一个初始值

赋值:把变量的当前值擦除,以新的值替代

2.变量的声明和定义

声明:名字为程序所知。如果一个程序要使用另一个程序的名字,则要包含对那个名字的声明。

extern int i; //声明非定义

extern int k=1;//声明并定义,等价于下式
int j; //声明并定义

定义:创建与名字关联的实体。

变量能且只能被定义一次;但可以多次声明。

3.变量作用域

#include <iostream>

int reused=42;

int main()
{
    int reused=1;
    cout<<reused<<endl;//局部变量,输出1

    cout<<::reused<<endl;//显示调用全局变量,输出42
}
原文地址:https://www.cnblogs.com/yrm1160029237/p/11336459.html