一:数据类型
1.整型(int、long int、short int):整型常量、整型变量
2.实型(float、double):实型常量、实型变量
3.字符型(char):字符常量、转义字符、字符变量、字符串常量
4.符号常量
二:数据的运算
1.C运算符:算术运算符、关系运算符、逻辑运算符
2.C表达式:算术表达式、关系表达式、逻辑表达式
3.运算符的结合性:左结合性、右结合性
补充
1.八个二进制位成一组称为字节, 左边第一位表示符号, 第一位为0时表示正数,一个字节最大值为127,目前多用4个字节表示一个整数,一个字节也可存放一个字符的代码
2.实数在计算机中以指数形式储存,采用标准化指数形式(小数点前为0,后不为0)
3.用pintf语句输出数据时两个数据之间不会自动加空格,可以在两个%d之间加一个逗号分开
4.变量名的第一个字符必须是字母或下划线, 其后必须是字母、数字或下划线同一程度的同一函数中,不同变量不能取相同的变量名
5.在类型名前加修饰词unsigned可指定该整型变量为无符号的整型变量(存储数值扩大一倍).
6.用字母e或E表示以10为底的指数,规定e前必须有数字, e后必须为整数
7.sizeof用来测定娄型或变量的长度,sizeof (变量名/类型名)
8.程序中实型变量最好都定义为double类型,因为精确度更高
9.字符常量必须用单撇号括起来,字符串常量是一对双撇号括起来的字符序列,结尾有个字符‘\0’作为结束标志,输出时不输出。
10.字符变量只能放一个字符不可以放字符串
11.小写字母的ASCII码比大写字母大32,字符数据与整型数据在一定条件下可以通用(整数0~127)
12.求乘方用pow函数,eg:r3次方的函数形式为pow(r,3),需调用“math.h”头文件
13.用#define指令定义符号常量,常用大写表示符号常量名 ,用小写表示变量名
14.符号常量不能被赋值,用符号常量能保护所代表的数据不被破坏且在需要改变一个常量时能做到“一改全改”
15.++i是先执行i=i+1后,再使用i的值;而i++是先使用i的值后,再执行i=i+1
16.补码:正数的二进制形式为原码,逐位取反为反码,反码+1为补码
17.以0开头的认作八进制数,以0x开头的认作十六进制数(用abcdef分别代表10~15)