第2章 C语言基本数据类型
更新时间:2023-05-23 00:40:01 阅读量: 实用文档 文档下载
- 第2章属下玫瑰见过统帅推荐度:
- 相关推荐
第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语言基本数据类型05-23
医院院长在2022年创建三级医院推进会上的表态发言范文03-24
家畜繁殖学10-26
河南省洛阳市2016-2017学年高一下学期期中考试 语文试题 Word版06-13
学习收入会计准则003-图解母子公司合并会计实务优质文档05-26
《大学那些事儿》演讲稿07-19
德语作文09-03
《做一流的教学能手》读书摘抄10-08
建筑设备试题集05-19
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 语言
- 类型
- 基本
- 数据
- 折衍混合式相干激光雷达天线系统的设计
- 呼伦贝尔市新巴尔虎右旗2021年中考物理一模试卷D卷
- 2013-2018年中国控制桌行业市场分析及投资可行性研究报告
- 我的毕业DIY大班教案
- 牡丹花茶的研制与开发
- 标准二手房买卖合同一完整版
- 药型罩壁厚对聚能射流影响的数值模拟
- 规划局监察大队年度
- 2010年电气信息工程学院大学生暑期社会实践活动实施方案
- 第38章 蛋白质的合成与转运
- 【规范】工程测量规范(GB50026-2007)
- 高强度耐磨硬化地坪的材料选择与施工方案浅析
- 肇庆学院怎么样?(有哪些优点和缺点)
- 戦後日本女性结婚観の変迁(毕业论文)
- 求逆矩阵方法的进一步研究
- 环境管理手册--ISO14001:2015最新版本
- 中国在线医疗行业研究报告2015
- 毕业生就业去向意愿研究开题报告
- 新版外研版(三起)六年级英语上册全册测试题及答案
- 大黄在急性胰腺炎治疗中的作用