数据类型及其运算.ppt

数据类型及其运算.ppt

ID:52313827

大小:885.51 KB

页数:62页

时间:2020-04-04

数据类型及其运算.ppt_第1页
数据类型及其运算.ppt_第2页
数据类型及其运算.ppt_第3页
数据类型及其运算.ppt_第4页
数据类型及其运算.ppt_第5页
资源描述:

《数据类型及其运算.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据类型及其运算 (1)第4章第4章数据描述与基本操作(1)4.1C语言数据类型简介4.2常量4.3变量4.4常用运算符和表达式8/31/20212■字符集:编程可使用的字符C语言程序的基本标识符英文字母a~z,A~Z;阿拉伯数字0~9;特殊符号(~!%*{}:;<>?/以及空格、换行等)8/31/20213例:判断下列标识符号合法性a,3s,x,BOOK_1,x3,-3x,s*T,sum5,_x7,bowy-1,M.D.John,#h3,char,4.1C语言的基本词法-标识符定义:在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余的都由用

2、户自己定义。命名规则:标识符只能是字母(A~Z,a~z)、或字母与数字(0~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。3s,(3起不合法)-3x,(有-不合法)s*T,(有*不合法)bowy-1,(有-不合法)#h3,(有#不合法)char,(关键字(保留字)不合法)M.D.John,(有.不合法)8/31/20214在使用标识符时还必须注意以下几点:(1)TurboC规定标识符的长度为32。通常标识符长度不超过8个字符(2)标识符区别大小写。SUM和sum是两个不同的标识符。变量名应尽量使用小写字母。(3)标识符命名尽量有相应的意义。以便阅读理解、“

3、顾名思义”。在C语言中,所有的变量都是先定义后应用,使用没有定义的变量名被认为是“非法”的。8/31/20215C语言的基本词法-关键字定义:关键字是由C语言规定的具有特定意义的字符串,通常也称为保留字。用户定义的标识符不应该与关键字相同。分类:C语言的关键字分为以下几类:P43(1)类型说明符用于定义、说明变量、函数或其它数据结构的类型。如int,double,float,long,short,auto,char等。8/31/20216C语言的基本词法-关键字(2)语句定义符用于表示一个语句的功能。如条件语句的语句定义符ifelse,循环语句的语句定义符do,while,fo

4、r等。(3)预处理命令字用于表示一个预处理命令,使用时前面要加“#”。如include,define,ifdef,endif等。关键字后必须有空格,圆括号,尖括号,双引号等分隔符,否则与其它字符一起组成新的标识符。8/31/202174.1C语言数据类型简介基本类型构造类型派生类型整型int结构体struct数组类型基类型数组名[下标]字符型char共用体(联合)型union指针类型基类型*指针名实型float枚举型enum双精度型double用户定义类型typedef空值型void数据类型决定:1.数据占内存字节数2.数据取值范围4.其上可进行的操作任何高级语言的程序设计都有

5、共同的基本、派生类型。而随着计算机硬件性能指标的发展数据类型更多、取值更宽例:inta[10];chars[3][90];等例:int*p;char*p1;等8/31/202184.2常量常量是指在程序运行过程中其值不能被改变的量。常量的类型,可通过书写形式来判别。4.2.1数值常量4.2.2字符常量和字符串4.2.3标识符命名的常量4.2.4换码序列常量(转义字符)8/31/202194.2.1数值常量1、整型常量(简称为整数)三种形式:十进制整型常量、八进制整型常量(以0开头的0~7数字串)、十六进制整型常量(以0X或0x开头的0~9/a~f/A~F字符串);整型常量在一般

6、微型机中占用2个字节,它们的数值范围都是十进制的-32768~+32767。C语言还提供一种长常量(在整型常量后面紧跟L或l)。它们的数值范围是十进制的-2147483648~+2147483647,在计算机中占用四个字节,如OL,038L,ox15L。2、实型常量(简称为浮点常量或实数)两种形式:十进制小数形式和指数形式(用E或e表示)例:1230例:01230400例:0X1E3-0x1e例:12L-9l例:0.123124.例:345e+2.5e-28/31/202110实型常量(实数或浮点数)表示形式:十进制数形式:是由整数、小数点、小数三部分组成。其中数据部分或小数部

7、分可以省略。数的正负用前面的“+”(可以省略)号或“-”号来区分。例如,(必须有小数点)如0.123,.123,124.0,0.0,124.指数形式:它是由尾数、小写字母e或大写字母E、指数三部分组成,字母e(或E)之前必须有数字即尾数且尾数部分可以是十进制整型常量或一般形式的实数,指数部分是十进制的短整型常量(可以带E负号)如12.3e3,123E-2,1.23e4,e-5,1.2E-4.5,e3规范化的指数形式:在字母e(或E)之前的小数部分中,小数点左边应有一位(且只能有一位)非零的数

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

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

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