第一课 cout 语句
使用输入/输出流,必须加上头文件:#include<iostream>.
cout语句是C++中实现输出功能的语句,其格式如下;
cout<<项目1<<项目2<<……<<项目n;
如果项目是表达式,则输出表达式的值;如果项目加引号,则输出引号内的内容;如果项目是endl,则表达换行。
第二课 数据类型
类型 | 具体类型 | 字节长度 | 取值范围 |
int | 4(32位) | ||
整形 | short | 2(16位) | |
long | 4(32位) | ||
long long | 8(64位) | ||
布尔型 | bool | 1(8位) | 0或1(严格意义上是非0) |
字符型 | char | 1(8位) | |
float | 4(32位) | 6—7位有效数字 | |
实型 (浮点型) | double | 8(64位) | 15—16位有效数字 |
long double | 不确定(与编译器有关) | 18—19位有效数字 |
另外,整数还有”无符号”类型,其取值只会是正数和0,范围扩大一倍。例如 unsighned int 类型的取值范围为0—4294967295。
sizeof 函数:cout<<sizeof(int)<<endl; 4
第三课 常量与变量
1常量 可以定义一个符号来代替一个常量,称之为“符号常量”。C++中定义一个符号常量的格式如下:
类型名 coust 常量名;或 const 类型名 常量名;
例如 int const A=100;
const float PI=3.1415926;
2 .变量
类型名 变量名1,变量名2,…变量名呢;
例如:
int sum,total;
double area;
(1)程序中的常量名、变量名、函数名、等都称之为“标识符” 标识符的命名规则……
第四课 字符与字符串
1. 字符变量
例如:
char c1,c2,c3='#
c1=`a, c2=9';
字符串变量
在C++中,可以用字符数组 char s[ ]存放字符串,也可以使用STL中的string类型
例如 s="1234 asdf"
第五课 算术运算符
当一个算术表达式中包含多个运算符时,遵循运算优先级。
C++还提供一些简单的数学函数,但使用这些函数前,必须添加“cmath”或者“math.h”头文件
第六课 cin语句
cin语句是C++中实现输入功能的语句,格式一般为
cin>>项目1>>项目2>>…>>项目n;
第七课 赋值语句
注意:a=b与a==b是完全不同的意义,“==”是关系运算符。
1.一次给几个变量赋同一个值,从右往左,有括号先算括号里的。
2.逗号表达式计算顺序从左到右。
第八课 复合运算符
自加运算符和自减运算符,级别仅次于( )
第九课 运算规则
运算符的优先级与结合性
强制类型转换
第十课 格式控制
scanf和printf是C语言中的输入输出函数,是标准库函数,使用前需要加上cstdio 头文件
1.printf 函数格式为
printf(格式控制字符串,输出列表)
2.scanf 函数
scanf(格式控制字符串,地址列表)