第2章_数据描述资料ppt课件.ppt

第2章_数据描述资料ppt课件.ppt

ID:58706597

大小:232.00 KB

页数:41页

时间:2020-10-04

第2章_数据描述资料ppt课件.ppt_第1页
第2章_数据描述资料ppt课件.ppt_第2页
第2章_数据描述资料ppt课件.ppt_第3页
第2章_数据描述资料ppt课件.ppt_第4页
第2章_数据描述资料ppt课件.ppt_第5页
资源描述:

《第2章_数据描述资料ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章数据描述2.1数据类型概述2.2常量和变量2.3整型数据2.4实型数据2.5字符型数据数据类型(DataType)数据类型基本类型构造类型指针类型空类型整型实型(浮点型)字符型枚举类型数组类型结构体类型共用体类型单精度实型双精度实型基本整型长整型短整型无符号整型2.1数据类型概述基本数据类型:(其值不可以再分解为其他类型)整型:基本整型(int)、短整型(short)、长整型(long)浮点型:单精度浮点型(float)、双精度浮点型(double)字符型(char)2.1数据类型概述构造数据类型:(可以分解成若干个“成员”或“元素”)数组类型([])结构体类型(s

2、truct)共用体类型(union)枚举类型(enum)2.1数据类型概述指针类型:指针是一种特殊的、同时又是具有重要作用的数据类型。其值用来表示某个量在内存储器中的地址。空类型:有一类函数,调用后并不需要向调用者返回函数值,这种函数可以定义为“空类型”,其类型说明符为void。标识符命名用户标识符主要是指:变量名、函数名由英文字母、数字和下划线组成,大小写敏感不可以是数字开头不允许使用关键字作为标识符的名字int,float,for,while,if等以下不正确的C语言标识符是()。A)&aB)FORC)printD)_002.2常量和变量常量、符号常量、常变量:在程序

3、运行过程中,其值不能被改变的量称为常量。100、-20为整型常量,3.14、-12.5为实型常量也称浮点型常量,‘x’、‘m’为字符常量。这些常量为直接常量或简称常量。但在有些情况下还需要用一个标识符代表一个常量。宏常量宏常量也称符号常量一般采用大写字母表示#define标识符字符串不是语句,而是一种编译预处理命令宏替换(MacroSubstitulition)2.2常量和变量【例2.1】符号常量的使用。#include#definePRICE30voidmain(){intnum,total;num=101;total=num*PRICE;printf

4、("total=%d",total);return;}2.2常量和变量【例2.1】符号常量的使用。#include#definePRICE30voidmain(){intnum,total;num=101;total=num*PRICE;printf("total=%d",total);return;}符号常量2.2常量和变量【例2.1】符号常量的使用。#include#definePRICE30voidmain(){intnum,total;num=101;total=num*price;printf("total=%d"

5、,total);return;}2.2常量和变量变量:其值可以改变的量称为变量。一个变量应该有一个名字,在内存中占据一定的存储单元。使用变量的基本原则变量必须先定义,后使用所有变量必须在第一条可执行语句前定义声明的顺序无关紧要一条声明语句可声明若干个同类型的变量声明变量,是初始化变量的最好时机不被初始化的变量,其值为危险的随机数charesc='a';inti=1;intsum=0;floateps=1.0e-5;2.3整型数据整型常量:整型常量就是整型常数。在C语言中使用的整型常量有八进制、十六进制和十进制。八进制与十六进制常数以数字“0”开始的整型常数是八进制数022

6、、-037010和10大小不一样以“0x”或者“0X”开始的整型常数是十六进制A~F和a~f用来表示十进制的10~15十六进制的形式比较常用0x12、-0x1F,-0x1f2.3整型数据整型变量:类型字节数取值范围int(基本整型)2-32768~32767,即-215~(215-1)4-2147483648~2147483647,即-231~(231-1)unsignedint(无符号基本整型)20~65535,即0~(216-1)40~4294967295,即0~(232-1)short(短整型)2-32768~32767,即-215~(215-1)unsigneds

7、hort(无符号短整型)20~65535,即0~(216-1)long(长整型)4-2147483648~2147483647,即-231~(231-1)unsignedlong(无符号长整型)40~4294967295,即0~(232-1)整型数据类型int整数,在目前绝大多数机器上占4个字节。TC2中是2个字节shortshortint,短整数,一般2个字节长。通常简写为shortlonglongint,长整数,一般是4个字节长。通常简写为long整型数据类型修饰符signed用来修饰int、short和long,说明他们

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。