1 常量与变量
八进制整数用数字0开头的数字表达
十六进制的整数用0x开头的数字表达
u是unsigned l是long
指数表示 [+-][整数部分][.][小数部分][e/E+-n][后缀]
字符串常量
用单引号引起来的是普通字符
另一种是转义字符
2字符串常量与字符常量
字符串常量可以由双引号括起来,字符常量由单引号引起来,
不能把字符串常量赋值给字符变量
字符常量只占用一个字节
字符串常量等于字符数+1 因为字符串常量存放了一个'\0'
浮点型变量
浮点数均为有符号浮点数,不能用signed或者unsigned修饰
字符变量的值以ASCII码值存放在内存之中,可以对整形赋予字符值,也可以对字符赋予整形值
3运算符
自增和自减只能作用于变量不能作用于常量
逻辑运算符
只要非0视为真,0值视为假,运行结果也只有0和1
&&左边只要出现了假右边的就不会计算了
||左边只要出现了真右边也不会再计算了
加减乘除都是从左到右运算
自增自减是从右向左运算
单目运算符就是所需要的运算量为一个的运算符,双目运算符指所需要的量为两个的运算符