- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 主要内容 2.1 C语言的数据类型 2.2 整型数据 2.3 实型数据 2.4 字符型数据 2.5 常量与变量 本章要点 C的三种基本的数据类型 常量与变量 2.1 C的数据类型 2.2 整型数据 2.3 浮点型数据(又称实型) 2.4 字符型数据 2.5 常量与变量 2.5.2 常量 5、转义字符 例:转义字符的使用#include stdio.hmain(){ printf (“ ab c\t de\rf\tg\n”); printf (“h\ti\b\bj k\n”); } * * C语言提供了以下一些数据类型。 数据类型 构造类型 指针类型 空类型(无值类型) void 枚举类型 enum 数组类型 结构体类型 struct 共用体类型 union 基本类型 整型 int 字符型 char 实型(浮点型) 单精度实型 float 双精度实型 double 整型数据:只有整数部分,没有小数部分。 2.2.1 数制: ①十进制整数:12,3,-5,8 ②八进制整数:以0开头,后面以0~7八个 数字组成:0123,0532 ③十六进制整数:以0X开头,后面由0~9, A~F组成:0X123,0X2AF 2.2.2 分类及说明符号: 共六种 有符号基本整型 有符号短整型 有符号长整型 无符号基本整型 无符号短整型 无符号长整型 (signed) int (signed) short (int) (signed) long (int) unsigned int unsigned short (int) unsigned long (int) 注意:括号表示其中的内容是可选的。 整数类型的有关数据: 类型 类型说明符 长度 数的范围 基本型 int 2字节 -32768~32767 短整型 short 2字节 -215~(215-1) 长整型 long 4字节 -231~(231-1) 无符号整型 unsigned 2字节 0~(216-1) 无符号短整型 unsigned short 2字节 0~65535 无符号长整型 unsigned long 4字节 0~(232-1) 例如:整数13在内存中实际存放的情况: 2.3.1 浮点型数据的表示方法 注意:字母e(或E)的前后必须有数字,且e后面的指数必须为整数: 1e3、1.8e-3、-123e-6、-.1e-3 e3、2.1e3.5、.e3、e ? ? ①日常记数法:即十进制表示法。 例:3.14,9.8 ②科学记数法:即指数表示法。 例:3.14e5,-3.14E-5 类型 位数 数的范围 有效数字 float 32 -3.4×10-38~3.4×1038 6~7 double 64 -1.7×10-308~1.7×10308 15~16 long double 128 -1.2×10-4932~1.2×104932 18~19 2.3.2 分类及说明符号 浮点型分为单精度(float型)、双精度(double型)和长双精度型(long double)三类形式。 占用一个字节,采用ASCII编码 说明符号:char 注意: 编译系统将大写字母和小写字母认为是两个不同的字符。 建议变量名的长度最好不要超过8个字符。 在选择变量名和其它标识符时,应注意做到“见名知意”,即选有含意的英文单词 (或其缩写)作标识符。 要求对所有用到的变量作强制定义,也就是“先定义,后使用” 。 标识符:用来标识变量名、符号常量名、函 数名、数组名、类型名、文件名的 有效字符序列称为~。 注: 1、关键字:不允许作为用户标识符使用。 2、预定义标识符:库函数的名字和预编译 处理命令。 3、用户标识符:由英文字母、数字、下划 线组成;且第一个字符不能 是数字,必须是字母或下划 线。 2.5.1 变量 变量:程序在运行过程中其值能随之而改变的 量。 分类:整型变量、实型变量、字符型变量、指 针类型变量 1、整型变量 在使用之前必须对它们进行说明:即定义所使用的变量的类型。 C规定在程序中所有用到的变量都必须在程序中定义,即“强制类型定义”。 例
您可能关注的文档
最近下载
- 临床路径培训(共29张课件).pptx VIP
- 2024年《全国教育大会》专题PPT课件.ppt
- 介入应急预案演练(坠床).docx
- JTG B05-2015《公路项目安全性评价规范》释义手册_(高清版).pdf
- 第四单元 三国两晋南北朝时期:孕育统一和民族交融单元质检卷(B卷)--2024-2025学年统编版七年级历史上册.docx VIP
- 二类医疗器械管理培训试题.pdf
- 乡镇建房地基购买合同5篇.docx
- 职业生涯报告(通用8篇).pdf VIP
- QGDW 10278-2021 变电站接地网技术规范.docx
- 第四单元 三国两晋南北朝时期:孕育统一和民族交融单元质检卷(A卷)--2024-2025学年统编版七年级历史上册.docx VIP
文档评论(0)