定义成 const 后的常量,程序对其中只能读不能修改。
以下程序是错误的,因为开头就已经固定了常量,便不能再对其进行赋值:
#include
usingnamespace std;
int main()
{
constdouble pi; //圆周率的值用pi表示
pi=3.14159265;
cout<<"圆周率的近似值是"<<pi<<endl;
return0;
}
下面给出正确的赋值方法:
#include
usingnamespace std;
int main()
{
constdouble pi=3.141592; //圆周率的值用pi表示
cout<<"圆周率的近似值是"<<pi<<endl;
return0;
}