常量
首先先看字面意思,常量是不可以改变的值,类似数学中的Const,java中接口里定义的常量(public final static)
C++中常量分为两种。
字面常量
cout<<21<<endl;
cout<<abc<<endl;
cout<<"23abc"<<endl;
符号常量
#define PI 3.1415926
//不加分号
//常量命名常用大写,变量命名常用小写
在C++中,用#define的形式定义常量,也称作宏。
变量(variable)
变量分为全局变量和局部变量,一般来说,全局变量要定义在函数体外部,这样才不会随着函数进程结束而消除,局部变量包括函数参数和函数体内部定义的变量,随着函数进程结束而消失。