修饰符类型:
无符号
有符号
long
short
常量:是指在运行过程中,不变化的值。
0123 //八进制
0x3a //16进制
U23 //无符号整型
234ul //无符号长整型(u和L的大小写与位置都可以互换)
整数常量:可以为十进制、十六进制、八进制。八进制的用0表示,0x表示十六进制。
布尔常量:只有两个值。true or false
字符常量:所有的转译字符都是常量
浮点常量:主要是整数+小数点+小数部分+指数部分
3.14159 // 合法的
314159E-5L // 合法的
在 C++ 中,有两种简单的定义常量的方式:
#define WIDTH 5(类似于c语言的宏)
用const 修饰
#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;
}
#define 定义的是宏,在main外面定义。const 一般在函数里面定义。