C语言总结之关键字与基本类型

更新时间:2024-07-04 05:41:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

基本类型(2.3,5.1,7)

C语言的基本类型包括下面列出的字符类型和各种整型及其对应的无符号类型,几种浮点数类型。此外还有各种指针类型。 字符类型 char 浮点数类型 float 短整数类型 short int 双精度浮点数类型 double 整数类型 int 长整数类型 long int 长双精度浮点数类型 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 \\b \\a \\' 水平制表符: \\t 回车符: 反斜线符: 双引号: \\r \\\\ \\\ 垂直制表符: \\v 换页符: 问号: \\f \\? 任意字符均可以用换意符号(反斜线符)后跟八进制或十六进制表示,形式为:

八进制表示: \\ooo 十六进制表示: \\xhh 其中ooo表示三位八进制数字,最左一位只能是0到3;hh表示两位十六进制数字,0到9以及A到F或a到f。

本文来源:https://www.bwwdw.com/article/u2n.html

Top