1.
#include <iostream>
using namespace std; //命名空间可以避免命名冲突,打开std命名空间
int main(){
cout<<"hello"<<endl;
cout<<"Welcome to C++"<<endl;
}
2. C++词法记号
- 关键字
- 标识符
- 文字
- 分隔符
- 运算符(操作符)
- 空白符
3. 标识符的构成规则
- 以大小写字母或下划线开始
- 可以由大小写字母,下划线和数字构成
- 区分大小写
- 不能是C++关键字或操作符
4. 程序中的数据
- 常量:1.在源程序中直接写明的数据2.其值在整个程序运行期间不可改变
- 变量:在程序运行过程中允许改变的数据
5.
整数类型
浮点类型
字符类型
字符串类型:String类,数组
布尔类型
常量:八进制前导0,十六进制前导0x
符号常量:const float PI =3.14159;
6. C风格的字符串常量:
- 一对双引号括起来的字符序列
- 在内存中按串中字符的排列次序顺序
- 在末尾添加‘\0’作为结尾标记
7. 变量所在位置不同,他的初始状态也不同
- 定义在所有函数之外的是全局变量,初始值为0
- 在函数内部定义的,是局部变量,初始值是垃圾数据
8.初始化方式
- int a=0;
- int a(0);
- int a{0}; :这种方式不允许信息丢失,例如不可以使用double去给int型赋值
9. 从键盘输入数据
- iostream类的对象cin的>>操作,可以从标准输入设备读入数据
#include <iostream>
using namespace std;
int main