在c++中,有两种简单的定义常量的方式
1.使用#define预处理器
2.使用const关键字
#define预处理器
#define identifier value
实例:
#include<iostream>
using namespace std;
#define LENGTH 10
#define WIDTH 5
#define NEWLINE '\n'
int main()
{
int area;
area=LENGTH*WIDTH;
cout<<area;
cout<<NEWLINE;
return 0;
}
运行结果为50
const
const type variable=value;
实例:
#include <iostream>
using namespace std;
int main()
{
const int LENGTH=10;
const int WIDTH=5;
const char NEWLINE='\n';
int area;
area=LENGTH*WIDTH;
cout<<area;
cout<<NEWLINE;
return 0;
}
运行结果为50
把常量定义为大写字母形式,是一个很好的编程实践