C语言的基本数据类型与表达式-创新互联
                                            - 整数类型:
 整数类型的数据即整型数据 ,没有小数部分的数值。
 基本型: int
 短整型 : short [int]
 长整型 : long[int]
 无符号型: unsigned int , unsigned short , unsigned long
- 实数类型:
 实数类型的数据即实型数据,C语言中又称浮点型数据(即小数)。
 单精度型: float
 双精度型: double
 C语言中浮点型数据有以下两种表达形式:
 (1)十进制形式 由正负号,数字和小数点组成。 如: 153,-32, -1.45,8.2
 (2)指数形式 如 32E+4 ,32e+4 或 32E4, 32e4 都表示32*10^4
 注意:字母E或e之前必须有数字,E或e后面的指数必须为整数。
 如:合法的指数形式 :3.2E8, 4.5E-3, -4E-2, -3E+6
 不合法的指数形式:E8, 3E+2.4, 4.3E3.6, 8E, 6e
- 字符类型:
 字符类型型的数据即字符型数据,可分为字符和字符串两种表达方式。
 (1)字符:用单引号括起来的一个字符。 如:‘A’ , ‘D’ , ‘a’ , ‘s’ , ‘!’ , ’ * ’ , ‘#’
 注意:‘a’与’A’是不同的字符量。
 反斜杠(\)引导的一个字符或一个数字序列也可以表示字符量。
 反斜杠(\)引导的字符称为转义字符,意思是 反斜杠(\)后面的字符转变成另外的意思。
 \n中的n字母n不表示字母n而表示”换行”符,这种转义字符被称为特殊字符。
 如:’\101’代表字符’A’(八进制的ASCII码)
 ‘\x41’也代表字符’A’(十六进制的ASCII码)
 ’ \ddd’表示1~3位八进制所代表的字符。如:‘\012’表示换行符,即’\n’ 。
 计算方法:0* 8^2 + 1* 8^1 +2* 8^0=10 参考ASCII码表知表示’\n’
 ‘\xhh’表示1~2位十六进制所代表的字符。如:’\x51’表示字母’Q’
 计算方法:5* 16^1 +1*16^0=81 参考ASCII码表知表示字母‘Q’
 (2)字符串:用一对双引号扩起来的字符序列。 如:“ASDFGH” , “asdf” , “XCSFhjid” , “hello world”
 注意:'a’与"A"是不同的,字符用于可以赋值,字符串、用于不可以赋值,如:a=‘c’ 正确,a="c"错误。
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧

分享标题:C语言的基本数据类型与表达式-创新互联
文章URL:http://www.scyingshan.cn/article/ceccog.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 