教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 行业范文 >

第2章 C语言基本数据类型

来源:网络收集 时间:2026-09-08
导读: 第2章 基本数据类型 2.1 字符集及词法约定 常 量 简单变量 基本数据类型及其转换 2.2 2.3 2.4 2.5 printf和scanf函数的一般使用 本章介绍有关数据类型的最基本的内 容,包括表示方式、取值范围及一般转换 规则等。另外也简要介绍常用库函数 printf( )和scanf

第2章 基本数据类型

2.1

字符集及词法约定

常 量 简单变量 基本数据类型及其转换

2.2

2.3

2.4

2.5

printf和scanf函数的一般使用

本章介绍有关数据类型的最基本的内 容,包括表示方式、取值范围及一般转换 规则等。另外也简要介绍常用库函数 printf( )和scanf( )的一般使用格式。

2.1 字符集及词法约定

2.1.1 字符集

(1)数字:我们平常使用的10个十进制数 字:0,1,…,9。 (2)字母:大、小写英文字母各26个:A, B,…,Z和a,b,…,z。 大、小写字母是有区别的,表示不同 的字符。

(3)图形符号:29个图形(可见)字符, 即: !" # % & ' ( ) * + , · ; :< = > ? / [\]^_{|}~ (4)转义序列。表2-1列出了C语言源程序 中常用到的一些转义序列及其含义。

表2-1

字 符 名 换行 表示形 式 \n

转义序列及其含义

含 义 备 注

把打印(显示)位置移到下一行的起始位置

水平制表

\t

把打印位置移到当前行的下一个制表点(通常是 右移8个字符的间隔)

与实现有关

续表

字 符 名 垂直制表 退格 回车 表示形式 \v \b \r 含 义 把打印位置移到下一行制表点起始位置 把打印位置在当前行上向后退一个字符位置 把打印位置移到当前行的起始位置 备 注 与实现有关 与实现有关

换页

\f

把打印位置移到下一个逻辑页开头的起始位置

报警 问号

\a \?

产生可听或可见的报警,位置不变 打印问号

与实现有关

单引号

\'

打印单引号

双引号

\"

打印双引号

反斜线

\\

打印一个反斜线

2.1.2 词法约定

(1)标识符

在C语言中,用来标记常量、变量、 数据类型、函数及程序的名字。必须符合 下列语法规则: ① 应以字母(大小写皆可)或下线符(_) 中任一个字符开头。

② 在第一个字母后,可以是任意字母、下 线符和数字组成的字符序列,此序列可为 空串。 根据以上规则,下列字符序列是合法 的标识符: NAME1 name1 Total_5 Paper _i3 _out

而以下字符序列不是合法的标识符: NAME 1 中间留有空格,它不是字 母数字串 name$2 中间有$,此为非字母、数字字 符 5t 开头的是数字,而不是字母 $4 开头的是一般字符,不是字母

程序中的标识符必须选择恰当。 在选择标识符时,要尽量避免使用容 易混淆的字符。 C语言区分大、小写字母,所以name1、 Name1和NAME1可在同一程序中使用,各 代表不同的变量。 标识符的最大长度还受实现的限制。

(2)关键字

在有些语言中关键字又称作保留字。 它是具有特定含义、专门用作语言的特定 成分的一类标识符。不能当作一般标识符 使用。 表2-2列出C语言的全部关键字及其用 途。

表2-2

关 键 字 char int long 类 型

关键字及其用途


第2章 C语言基本数据类型.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/987435.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)