c语言的数据类型
(1)基本类型还可以分解为其他类型,主要为整型,字符型和浮点型。
(2)构造类型是根据已定义的一个或多个数据类型,用构造的方法来定义的。可以理解为,一个构造类型的值由若干个“成员”或“分量”构成。每个“成员”都是一个基本类型或一个构成类型。C语言构造类型包括:数组类型、结构体类型、公用体类型、和枚举类型。
(3)指针是C语言中一种特殊的,同时又具有重要作用的数据类型。
C语言的常量常量
是指在程序运行的过程中值不能被改变的量直接常量
-
整数常量
(1)十进制表示:由数字0~9,正、负号组成
(2)八进制表示:以0(数字0)为前缀,其后由数字0~7组成,八进制数一般是无符号数;
(3)十六进制表示:以0x或0X为前缀,其后由数字0~9和字母A~F(字母大小写均可)组成,十六进制数一般是无符号数 -
实型常量实型常量即实数,又称为浮点数。C语言中,实数只能用十进制形式表示,实数的表示方法有两种:小数形式和指数形式。
小数形式:如12.345,3.,-.123。
指数形式:由尾数部分、字母E或e和指数部分组成,格式为:±尾数E指数。 -
字符型常量
(1) 字符常量只能用单引号括起来,不能用双引号或其它括号。