0%

cpp-tutorial-note2

基本语法2

语句、语句块:在 C++ 中,分号是语句结束符,每个语句必须以分号结束。语句块是一组使用大括号括起来的按逻辑连接的语句。

标识符(类比于人的名字):C++ 标识符是用来标识变量、函数、类、模块,或任何其他用户自定义项目的名称。一个标识符以字母 A-Z 或 a-z 或下划线 _ 开始,后跟零个或多个字母、下划线和数字(0-9)。C++ 标识符内不允许出现标点字符,比如 @、& 和 %。C++ 是区分大小写的编程语言。

关键字

注释简介

注释用于解释代码段,编译器会忽略注释。

单行注释以双斜线(//)开始,以换行符结束;多行注释可以使用界定符对(/*和*/)

二进制

整数:二进制、八进制、十六进制之间的互转;二进制与十进制互转;

https://blog.csdn.net/huang1600301017/article/details/85332693

小数:二进制与十进制互转

https://blog.csdn.net/qq_42552533/article/details/85010810

原码、反码、补码

https://blog.csdn.net/w893932747/article/details/80803271

变量和基本类型

算术类型(字符、整形术、布尔值、浮点数)、空类型。参见《Primer C++》30页或:

https://www.runoob.com/cplusplus/cpp-variable-types.html

区别:bit(比特)、byte(字节)、word(字) 参见:https://blog.csdn.net/qq_36205380/article/details/81353489

掌握常见数据类型(int, short ,long, float, char, double…)的含义、位数以及相互之间的区别。

如何声明变量?左值和右值?根据位数计算常见基本类型的取值范围?

以下代码的输出结果?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main ()
{
// 变量定义
int a, b;
int c;
float f;

// 实际初始化
a = 10;
b = 20;
c = a + b;

cout << c << endl ;

f = 70.0/3.0;
cout << f << endl ;

return 0;
}

作用域

https://www.runoob.com/cplusplus/cpp-variable-scope.html完成其中的两个练习

ASCII码

https://www.cnblogs.com/seer/p/3578382.html?utm_source=tuicool&utm_medium=referral

要熟悉a-z,A-Z,0-9的ASCII码

常量、运算符、分隔符

c2.pptx 21–28页(浮点数的存储可以不看)

https://www.runoob.com/cplusplus/cpp-constants-literals.html

https://www.runoob.com/cplusplus/cpp-operators.html

最后可以看一下c3&c4.pptx 14-19页