- 热点娱乐列表上海商学院 火灾 11-20
- 热点娱乐列表考验画图作文全攻略 11-20
- 热点娱乐列表掌握作题时间顺序 考研英语复 11-20
- 热点娱乐列表考研数学必看 11-20
- 热点娱乐列表临阵磨枪:做英语四六级完型 11-20
- 热点娱乐列表妙手空空 选择填空--新四级选 11-20
- 热点娱乐列表新四级考前复习计划:根据不 11-20
- 热点娱乐列表从零开始学电脑,一步一步到高 11-20
- 热点娱乐列表从零开始学电脑,一步一步到高 11-20
- 热点娱乐列表澳政府提出拟收紧政策规范留 11-20
C语言的基本类型包括下面列出的字符类型和各种整型及其对应的无符号类型,几种浮点数类型。此外还有各种指针类型。
|
字符类型 |
短整数类型 |
整数类型 |
长整数类型 |
|
char |
short int |
int |
long int |
|
浮点数类型 |
双精度浮点数类型 |
长双精度浮点数类型 |
|
|
float |
double |
long double |
|
1)字符类型和所有整数类型都有对应的无符号类型,类型名加unsigned;
2)short int和long int可以分别简写为short和long;
3)unsigned int类型可以简写为unsigned。
字面量的书写形式(2.3,5.1)
字面量是程序里直接写出的数据,包括各种整数、字符、各种浮点数和字符串。
整数(各种整型的字面值)由一串数字构成。第一个数字不是0的是十进制数;以0开头的是八进制数;以0x或0X开头的数字序列表示十六进制数。加字母 u 或 U 后缀表示无符号整数;加字母 l 或 L 后缀表示长整数。(2.3.1,5.1)
浮点数(float、double和long double类型的字面值)的基本部分包括一个整数部分,一个小数点和一个小数部分。此后可以有一个指数后缀,其形式是字母e或E后跟一个可以带符号的整数,表示十进制的指数值;最后还可以有一个字母f,F,l 或L作为类型后缀。f或F表示是float类型,l或L是long double类型,无后缀是double类型。整数部分或小数部分两者可以缺一个,小数点和指数部分两者可以缺一个。(2.3.2,5.1)
字符是单引号括起来的一个字符,特殊字符的写法见下面的特殊字符表。(2.3.3)
字符串字面量是由一对双引号界定的一个字符序列,其中可以写各种能直接写出来的字符,以及按下表给出方式描述的特殊字符。
特殊字符表
以换意序列描述的特殊字符:
|
换行符: |
\n |
水平制表符: |
\t |
垂直制表符: |
\v |
|
退格符: |
\b |
回车符: |
\r |
换页符: |
\f |
|
鸣铃符: |
\a |
反斜线符: |
\\ |
问号: |
\? |
|
单引号: |
\' |
双引号: |
\" |
|
|
任意字符均可以用换意符号(反斜线符)后跟八进制或十六进制表示,形式为:
|
八进制表示: |
\ooo |
十六进制表示: |
\xhh |
其中ooo表示三位八进制数字,最左一位只能是0到3;hh表示两位十六进制数字,0到9以及A到F或a到f。
编辑:高攀亮