Linux c基础之(一) 数据类型,运算符和表达式
(一)Linux c 数据类型
1. 常量
包括字符常量,整数常量,实型(float)常量,枚举常量四种。
2. 变量
主要有整型变量,实行变量和字符型变量。
只有变量要开辟内存空间
变量格式:
【修饰符】 类型 变量1=值1,变量2=值2;
例如:
Int a=1,b=2;
3. 整数类型
(1) 整数常量在linux c中有三种方式,十进制形式,八进制形式,十六进制形式
(2) 整型变量分为基本型(4字节),短整型(2字节),长整型(4)字节
4. 实型数据
1. 单精度实型 :float (4字节)
2. 双精度实型:double (8字节)
5. 字符型数据
(1)例如:
char a=’B’;
(2)转义字符只是一类特殊的字符常量,常用的转义字符
\n回车换行
\r回车
\t横向跳到下一制表
6. 类型转换
(二)运算符与表达式
(1)在linux c的表达式中优先级较高的运算符比优先级低的运算符先运算。
(2) 逗号运算符与逗号表达式
逗号“,”也是一种运算符,称作逗号运算符。
格式:表达式1,表达式2
求解顺序是先解表达式1,再解表达式2,并以表达式2的值作为整个逗号表达式的值。
例如: