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
}

 

posted @ 2019-08-11 20:07  寒江小筑  阅读(127)  评论(0编辑  收藏  举报