一、概念
变量 在一定的变化过程中,数值的变化量称为变量。变量分为自变量和因变量,又称函数。
常量 在变化的过程中,其值保持不变的量称为常数。
注:“变量”是可变的,而“常量”是已知的。
二、命名规则
1、标识符不能是关键字
2、标识符只能由字母、数字、下划线组成
3、第一个字符必须为字母或下划线
4、标识符中字母区分大小写
三、关键字
C++98/03 关键字
ISO C++98/03关键字共63个,此处严格按标准原文排版:
asm |
do |
if |
return |
typedef |
auto |
double |
inline |
short |
bool |
int |
signed |
||
break |
else |
long |
sizeof |
union |
case |
enum |
mutable |
static |
unsigned |
catch |
explicit |
namespace |
static_cast |
using |
char |
export |
new |
struct |
virtual |
class |
extern |
operator |
switch |
void |
const |
false |
private |
template |
volatile |
const_cast |
float |
protected |
this |
wchar_t |
continue |
for |
public |
throw |
while |
default |
friend |
register |
true |
|
delete |
goto |
reinterpret_cast |
try |
C++11 关键字共73个。
新增关键字:alignas、alignof、char16_t、char32_t、constexpr、decltype、noexcept、nullptr、static_assert、thread_local。
四、代码
#include <iostream> using namespace std; //宏常量 #define day 7 int main() { std::cout << "一周里共有" << day << "天" << std::endl; //const修饰的变量 const int month = 12; cout << "一年有" << month << "个月份" << endl; //变量的定义 //语法: 数据类型 变量名 = 初始值 int _aa = 10; int aa_ = 10; int _aa123 = 10; int num = 20; int Num = 20; cout << _aa << endl; cout << aa_ << endl; cout << _aa123 << endl; cout << num << endl; cout << Num << endl; return 0; }