在C++中,常量是用来表示那些在程序运行期间不能被修改的值。常量可以是整数、浮点数、字符、字符串等类型。
类似生活中不可更改的数值:一天24小时,一旦更改会产生很大的问题。
下面介绍一下常量的定义方式:
#include <iostream>
using namespace std;
#define a 24
int main()
{
cout<<"a的值是:"<<a<<endl;
return 0;
}
?修改a的值是不允许的,如下:
#include <iostream>
using namespace std;
#define a 24
int main()
{
a=1
cout<<"a的值是:"<<a<<endl;
return 0;
}
?
#include <iostream>
using namespace std;
int main()
{
const int a=1;
cout<<"a的值是:"<<a<<endl;
return 0;
}
这边呢也是,不可以修改的,会报错的。