顺序结构、选择结构(分支结构)、循环结构*
2.位 字节bit是位 是指为0或者1,byte是指字节,一个字节 = 八个位
3.基础认识- c语言编写的程序称为源程序,又称为编译单位
- 只有一个main函数,是程序运行的起点
- 关键词不能作为表示符号
- 预定义标识符:define scanf printf include
- 可以做为用户标识符
-
十进制转换成二、八、十六进制
-
二、八、十六进制转换成十进制
-
C语言只有八、是、十六进制,没有二进制。
- !!!但运行的时候,所有的进制都要转换成为二进制来进行处理
-
C语言中八进制规定要义 0 开头,八进制没有8,逢8进1
-
C语言中十六进制规定要义 0x 开头
-
整型一般是 4个字节, 字符型是 1个字节,双精度一般是 8个字节
- long int x;表示x是长整型
- unsigned int x;表示x是无符号整型
- / 两边是整型,结果为整型
- / 一边是小数,结果为小数
- % 余数,求整
- 定义时不可用连续赋值 eg: int x=y=10 ❌
- 定义完变量后,可以连续赋值 eg: int x,y; x=y=10;✔️
++在前 先加后用, ++在后 先用后加
7.注释- 注释不是C语言
- 不占运行时间
- 没有分号
- 不可以嵌套
- int a = 1.6;
- (int) a;
- 1/2; 3/2;
- ‘1’ 是字符占一个字节, "1"是字符串占两个字节(含有一个结束符号)
- ‘0’ 的ASCII码表的数值为48,'a’为87,‘A’为65
- 字符可以进行算术运算 ‘0’ - 0 = 48
- 大写字母和小写字母的转换的方法 ‘A’ + 32 = ‘a’ 相互之间一般相差32
- 转义字符


