内置数据类型与基本输入输出ppt课件.ppt

内置数据类型与基本输入输出ppt课件.ppt

ID:58727864

大小:89.00 KB

页数:55页

时间:2020-10-04

内置数据类型与基本输入输出ppt课件.ppt_第1页
内置数据类型与基本输入输出ppt课件.ppt_第2页
内置数据类型与基本输入输出ppt课件.ppt_第3页
内置数据类型与基本输入输出ppt课件.ppt_第4页
内置数据类型与基本输入输出ppt课件.ppt_第5页
资源描述:

《内置数据类型与基本输入输出ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章 内置数据类型与基本输入输出C++语言程序设计中山大学信息科学与技术学院1主要内容什么是数据类型?标识符常量和变量操作符和表达式数据类型间的关系简单的输入、输出21、什么是数据类型?数据类型是指:值的集合以及在这些值上可以进行的操作注意,在数据类型的概念中包含了两个方面:1.数据的取值范围2.数据上的操作3C++数据类型可以分为简单数据类型、结构数据类型地址数据类型4C++数据类型简单数据类型结构数据类型地址数据类型内置用户自定义整型浮点型charshortintlongboolFloatdoublelongdoubleenum指针引用数组结构联

2、合类〔〕Structunionclassunsignedsigned52.标识符C++语言中的基本符号(token)包括:保留字(reservedword)标识符(identifier)常量(constant)操作符(operator)分隔符6程序段及其基本符号intmgAge;floatmyWeight;myAge=10;myWeight=30.1;int保留字myAge标识符;分隔符float保留字myWeight标识符=操作符(赋值运算)10常量(字面值)30.1常量(字面值)7空白符及其作用空白符(whitespacecharacters),包

3、括:空格符(blank)制表符(tab)回车换行符(enter)注意:空白符不是基本符号,在程序编译时,将被忽略。主要作用是:使程序的层次分明、可读性更强。8intmgAge;floatmyWeight;myAge=10;myWeight=30.1;intmgAge;floatmyWeight;myAge=10;myWeight=30.1;以上两个程序段表达的是相同的内容读起来下面的更容易9标识符的概念标识符是程序员给自己定义的类型名、函数或数据对象(dataobject)起的名字,用于引用该类型、函数或数据对象。和现实世界的事物等的名称一样,标识符具

4、有指代作用,能够区分彼此。标识符需要遵循一定的规则(语法)10标识符的规则由字母或下划线开头的由字符、数字与下划线组成的序列。以下标识符是合法的:myAgemyWeighty2000_ts2ibookTitleBookTitle11以下标识符是不合法的:40pigs不能以数字开头。Mymoney不能出现空格。Length-10不能出现连字号。my@hotmail不能出现@符。int是保留字,由系统使用,程序员不能再重复定义该标识符。12使用标识符的注意事项保留字不能作为程序中的标识符。标识符对字母的大小写敏感。大小写不同的标识符不同。使用有意义的,可读

5、性较强的标识符。必须以字母(a-z,A-Z)或下划线(_)开头当标识符过长时,通常采用缩写的形式133.常量和变量一个标识符可以表示常量或变量常量:在程序运行过程中数据的值不容许改变变量:在程序运行过程中数据的值容许改变如何区分常量和变量?14声明(declaration)通过声明可以命名标识符并表明它代表什么。声明是一个将标识符与一个数据对象(常量和变量的统称)、一个函数或一种数据类型相联系的语句可以理解为起名的一个过程,以后程序员就可以使用标识符来指代数据对象、函数或数据类型15constdoublePI=3.14159;intmyAge;标识符P

6、I是一个常量(3.14159)的名字,这个常量的数据类型是double标识符myAge是一个变量的名字,该变量的数据类型是int16在C++中,标识符必须先声明、后使用在C++中,数据对象(常量和变量)、函数和数据类型的申明方式不同。本章介绍变量和常量的申明。函数和数据类型的申明在以后的章节中进一步介绍。17变量和变量的声明运行时,程序需要的数据存放在内存中在C++中,用变量命名内存中的一个存储位置变量的两面:对程序员:是一个和处理的问题相关的一个内容可变的数据的名称,如myAge对计算机:理解时,将一个标识符和一个存储位置相关联,如处理myAge这个

7、数据时,从哪里得到数据?由编译程序完成,程序员不需要关心数据存放的位置18变量定义(声明)的语法:数据类型标识符〔=初值〕{,标识符〔=初值〕};如:charresponse=’Y’;命名了一个变量标识符response;编译器分配1个字节的内存单元和标识符response相关联;规定该内存单元存储char数据类型的数据,且在程序运行时容许改变;将response对应内存单元的内容,也即变量值置为字符‘Y’.19变量由四个部分组成:变量名:程序员指定数据类型:程序员指定内存地址:编译器确定变量值:20变量值初值声明时给定的变量值如:intmyAge=1

8、0;赋值声明后由赋值语句修改变量值myAge=30;21例:有效的变量申明语句://第一、二击

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

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

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