基本C语言——数据类型课件.ppt
《基本C语言——数据类型课件.ppt》由会员分享,可在线阅读,更多相关《基本C语言——数据类型课件.ppt(21页珍藏版)》请在三一办公上搜索。
1、基本C+语言数据类型,第二章,10/10/2022,1,Visual C+实用教程-数据类型,基本C+语言数据类型第二章10/10/20221Vi,2.0 C+程序结构2.1 C+语言数据类型简介2.2 常量2.3 变量2.4 运算符和表达式2.5 基本输入、输出,退出,10/10/2022,2,Visual C+实用教程-数据类型,2.0 C+程序结构退出10/10/20222Visua,2.0-1 C+程序的基本组成,预处理命令;以#开头的命令宏定义命令、文件包含命令和条件编译命令。语句;函数;变量和对象;输入与输出;注释;,10/10/2022,3,Visual C+实用教程-数据类型,
2、2.0-1 C+程序的基本组成预处理命令;以#开头的命令,C+标示符,()合法性区分大小写,例如data Data DATA .表示不同意义的标示符。共有个系统标准关键字:asm auto break case catch char class const continue default delete do double else enum extern float for friend goto if inline int long new operator private protected public registerreturn short signed sizeof static
3、 struct switch template this throw try typedef union unsigned virtual void vilatile while()有效性标示符的长度不是任意的,位只能识别位,即前个字符有效。()易读性:见名知意 缩进和注释: 必要的注释内容包括:源文件的总体注释(文件名、作用、 创建时间、版本、作者以及引用的手册、运行环境),返 回,10/10/2022,4,Visual C+实用教程-数据类型,C+标示符()合法性返 回10/10/20224V,2.1 C/C+语言数据类型简介,返 回,数据类型决定:1. 数据占内存字节数2. 数据取值范围
4、3. 其上可进行的操作,Signedunsigned,10/10/2022,5,Visual C+实用教程-数据类型,2.1 C/C+语言数据类型简介基本类型 构造类型派生类型,2.2 常量,常量是指在程序运行过程中其值不能被改变的量。 2.2.1 数值常量2.2.2 字符常量和字符串2.2.3 标识符命名的常量2.2.4 换码序列常量,返 回,10/10/2022,6,Visual C+实用教程-数据类型,2.2 常量常量是指在程序运行过程中其值不能被改变的量。返,2.2.1 数值常量,1、整型常量(简称为整数)三种形式:十进制整型常量、八进制整型常量(以0开头的07数字串)、十六进制整型常
5、量(以0X或0 x开头的09/af/AF字符串);每种形式常量可表示成短常量和长常量(在整型常量后面紧跟L或l)。2、实型常量(简称为浮点常量或实数)两种形式:十进制小数形式和指数形式(用E或e表示),返 回,例:12 30,例:0123 0400,例:0X123 -0 x11,例:12L -9l,例:0.123 123.,例:345e+2 .5e-2,10/10/2022,7,Visual C+实用教程-数据类型,2.2.1 数值常量1、整型常量(简称为整数)返 回例:12,2.2.2 字符常量和字符串,1、字符常量用单引号括起来,可以用作整数常量,可参与算术运算。特例:单引号,反斜线2、字
6、符串用双引号括起来的零个或多个字符序列。特例:字符串中的双引号”,字符串中的反斜线存储:编译时自动在字符串结尾加一个转义字符0作为字符串结束标志,即长度为n个字符的字符串占n+1个字节空间。,例:a ?,例: “china” ”a”,10/10/2022,8,Visual C+实用教程-数据类型,2.2.2 字符常量和字符串 1、字符常量例:a,2.2.3 标识符命名的常量(符号常量),一般用大写字母表示,而变量一般用小写字母表示。符号常量使用之前必须预先定义,其定义格式为 #define 标识符 常量 例: #define PI 3.14159 注:不是语句,后无;优点:清晰易懂; 易于修改
7、。,10/10/2022,9,Visual C+实用教程-数据类型,2.2.3 标识符命名的常量(符号常量) 一般用大写字母表示,例2.3 标识符命名的常量举例。#define PI 3.1415926main() float radius,circum,area; scanf(%f,返 回,3 circumference is 18.849556 area is 28.274334,10/10/2022,10,Visual C+实用教程-数据类型,例2.3 标识符命名的常量举例。返 回3,2.2.4 C+中常用的转义序列符,是特殊字符常量。以一个反斜杠”开头的字符序列,只代表某个特定的ASC
8、II码字符。用单引号括起。,10/10/2022,11,Visual C+实用教程-数据类型,2.2.4 C+中常用的转义序列符 是特殊字符常量。以一个,例2.4转义字符举例。main() printf(t Hello!); printf(n1234567890); printf(bHello!); Hello! 123456789Hello!,返 回,10/10/2022,12,Visual C+实用教程-数据类型,例2.4转义字符举例。返 回10/10/202212V,2.3 变量,变量:是指程序执行过程中,其值可以改变的量。 2.3.1 变量的定义 2.3.2 变量的初始化 2.3.3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本 语言 数据类型 课件
链接地址:https://www.31ppt.com/p-1722481.html