计算机软件技术基础 第6章 基本数据类型

计算机软件技术基础 第6章 基本数据类型

ID:43811140

大小:109.00 KB

页数:29页

时间:2019-10-15

计算机软件技术基础 第6章 基本数据类型_第1页
计算机软件技术基础 第6章 基本数据类型_第2页
计算机软件技术基础 第6章 基本数据类型_第3页
计算机软件技术基础 第6章 基本数据类型_第4页
计算机软件技术基础 第6章 基本数据类型_第5页
资源描述:

《计算机软件技术基础 第6章 基本数据类型》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第六章基本数据类型6.1C语言的基本数据类型基本类型构造类型指针类型空类型整型字符型实型(浮点型)枚举类型单精度型双精度型数组类型结构体类型共用体类型第六章基本数据类型6.2标识符、常量和变量一、标识符1.标识符的概念标识符是给程序中的变量、数组、自定义类型(结构体类型、共用体类型和枚举类型)、自定义函数、标号和文件等所起的名字。2.标识符的命名规则(1)字符规则:只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。(2)长度规则:最好不超过8个字符。第六章基本数据类型3.标识符的分类(1)关键字标识符:C语言中的关键字共有32个,他们已有专门

2、的含义,不能用作其他用途(2)预定义标识符:是指C语言提供的库函数名和预编译处理命令等,如:scanf,printf,include,define等。(3)用户自定义标识符:用户在编程时,要给一些变量、函数、数组、文件等命名,将这类由用户根据需要自己定义的标识符称为用户自定义标识符。6.2标识符、常量和变量一、标识符第六章基本数据类型说明:(1)C语言中的标识符区分英文字符的大小写,即同一字母的大小写被认为是两个不同的字符。(2)给变量命名时,应遵循“见名知意”这一基本原则。6.2标识符、常量和变量一、标识符第六章基本数据类型1.常量的概念在程序运行过程中,其值

3、不能被改变的量称为常量。2.常量的分类根据常量的取值对象,C语言将常量分为以下5种类型:(1)整型常量。例如:16,0,-3等。(2)实型常量。例如:3.14159,-3.6等。(3)字符常量。例如:'A','5','#'等。(4)字符串常量。例如:"Abc","45+35"等。(5)符号常量。6.2标识符、常量和变量二、常量第六章基本数据类型1.变量的概念在程序运行过程中,其值可以被改变的量称为变量。2.变量的两个要素:变量名和变量值。(1)变量名:每个变量都必须有一个名字,即变量名。变量命名应遵循标识符的命名规则。(2)变量值在程序运行过程中,变量值存储在内

4、存中。不同类型的变量,占用的内存单元(字节)数不同。在程序中,通过变量名来引用变量的值。6.2标识符、常量和变量三、变量第六章基本数据类型3.变量的定义与初始化变量定义的一般格式如下:[存储类型]数据类型变量名1,变量名2,……;例如:inti,j,k;/*定义i,j,k为整型变量*/longm,n;/*定义m,n为长整型变量*/floatr,l,area;/*定义r,l,area为实型变量*/charch1,ch2;/*定义ch1,ch2为字符型变量*/6.2标识符、常量和变量三、变量第六章基本数据类型在定义变量的同时,进行赋初值的操作称为“变量初始化”。变量

5、初始化的一般格式如下:[存储类型]数据类型变量名1[=初值1],变量名2[=初值2],……;例如:floatr=2.5,l,area;6.2标识符、常量和变量三、变量第六章基本数据类型1.表示形式在C语言中,整型常量有三种表示形式:(1)十进制(以非0开头)。例如:50,-365,153,0等。(2)八进制(以数字0开头)。例如:016,0165等。(3)十六进制(以数字0加小写字母x开头)。例如:0x336,0x2af等。6.3整型数据一、整型常量第六章基本数据类型2.分类(1)基本整型。在16位操作系统中,用2字节存储,其数据范围为-32768~32767。

6、(2)长整型(在数值后面加“L”或“l”)。对超出基本整型变量的整型常量,可使用长整型常量表示,其取值范围可达-231~231-1。例如12l,215L等。6.3整型数据一、整型常量第六章基本数据类型3.类型匹配规则一个整型常量赋给一个整型变量时,其数据类型的匹配规则为:一个整型常量,可以赋给能容纳下其值的整型变量。注意:常量无unsigned型,但一个非负整型常量,只要它的值不超过相应变量的值域(即取值范围),也可以赋给unsigned型变量。6.3整型数据一、整型常量第六章基本数据类型1.分类整型变量可以分为以下四类:(1)短整型,类型关键字为short[i

7、nt](2)基本整型,类型关键字为int(3)长整型,类型关键字为long[int](4)无符号整型,类型关键字为unsigned[int]或unsignedshort或unsignedlongunsigned[int]表示无符号基本整型unsignedshort表示无符号短整型unsignedlong表示无符号长整型无符号整型只能用来存储无符号整数。6.3整型数据二、整型变量第六章基本数据类型2.占用内存字节数与值域6.3整型数据二、整型变量表6-1各类整型数据的长度及取值范围类型类型标识符所占字节数数值范围基本类型int2-32768~32767即-215~

8、(215-1)短整型sh

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

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

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