C++学习(1)—— 初识C++
1. 变量
作用:给一段指定的内存空间起名,方便操作这段内存空间
语法:数据类型 变量名称=变量初始值
#include<iostream>
using namespace std;
int main(){
int a=10;
cout << "a = " << a << endl;
system("pause");
return 0;
}
2. 常量
作用:用于记录程序中不可更改的数据
两种方式:
- define宏常量:
define 常量名 常量值
- define定义的常量名不可以用作可修改的左值;
- const修饰的变量:
const 数据类型 变量名=变量值
- const修饰的变量也不可修改;
#include<iostream>
//1.宏常量
#define day 7
int main(){
cout << "一周里总共有" << day << "天" << endl;
//day = 8; //报错,宏常量不可以修改
//2.const修饰变量
const int month = 12;
cout << "一年里总共有" << month << "个月份" << endl;
//month = 24; //报错,const修饰不可以修改
system("pause");
return 0;
}
3. 关键字
作用:关键字是C++中预先保留的单词(标识符)
在给变量或常量起名称时,不要用C++的关键字,否则会产生歧义
4. 标识符命名规则
- 标识符不能是关键字
- 标识符只能由字母、数字、下划线组成
- 第一个字符必须为字母或下划线
- 标识符中区分大小写
建议:给变量起名时,最好能够简明知意
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.