字符型常量.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
字符型常量.ppt

课程 要求;课程内容;1.1 数据类型*;1.1 数据类型*;在C++语言中,已有特殊含义和用途的英文单词称为关键字或保留字,它们在程序中将不另作它用。 C++中的所有关键字如下表所示。共有48个,其中有5个不适用于VC++ (下表中带星号的关键字)。另一方面,在VC++中有19个专用关键字不适用于C++(以双下划线开头)。 ; ;以字母或下划线开始的字母、数字以及下划线组成的字符序列称为标识符。 在程序设计中标识符可用作变量名、常量名、函数名、用户自定义的数据类型名等。 关于标识符的几点说明: a. 标识符的有效长度为1~247个字符。当标识符的长度超过247个字符时,超过限度的字符无效。 b. 标识符区分大小写。 c. 标识符的命名方法。匈牙利命名法;采用表示标识符含义的英文单词或汉语拼音。 d. 标识符不能为关键字。;C++中的标点符号共有9个: # ( ) { } , : ; … 在程序中,每个标点符号各有其不同的作用。 分隔符的作用是将程序中的词法符号分隔开来。C++中的分隔符有:运算符、空格、标点符号、回车键和Tab键等。 描述一个数据需要两方面的信息:一是数据占用的存储空间的大小,二是该数据允许执行的操作或运算;C++中数据类型分为两大类:基本数据类型和导出数据类型。 基本数据类型:字符型(char)、整型(int)、实型(float)、双精度型(double)和无值型(void)。 可以在这些基本数据类型前加上以下几个修饰词而形成一种新的基本数据类型: 有符号(signed)、无符号(unsigned)、长(long)、短(short)。 以上四个修饰词来修饰int时,关键字int可以省略。无修饰词的int和char,编译程序认为是有符号的。 ;在程序的执行过程中,值保持不变(也不能被改变)的量称为常量。 整型常量: 十进制常量: 第一位为1~9的任意整数(由0~9之间的整数构成),比如123,-45 八进制常量: 以0开头的整数(由0~8之间的整数构成),比如043,071 十六进制常量: 以0X或0x开头的整数(由0~9之间的整数以及A~F之间的字母构成),比如,0X32,0xA3F;整型常量: 长整型常量: 以 L 或 l 结尾的整数,比如:123L,824l 无符号整形常量: 以U或u结尾的整数,比如:123u,824U 实型常量: 十进制小数形式: 比如,1.23 指数形式: 格式为 小数 E(或e) 指数,比如,2e3表示2000,2E-4表示0.0002 字符型常量: 用单引号括起来的单个字符叫字符型常量。 ;字符型常量: 字符常量在计算机内是采用该字符的 ASCII编码值来表示的,其数据类型为char。 字符串常量: 用双引号括起来的若干个字符。 当双引号(“)或反斜杠(\)作为字符串中的一个字符时,必须采用转义序列法;而单引号(‘)出现在字符串中时,可采用或不采用转义序列法。 字符串常量和字符常量的区别: (1) 在每一个字符串常量的末尾,存储时都要存放一个“0”,表示字符串的结束符。 (2) 字符串常量不能直接运用一些运算,比如算术运算、比较运算等,而字符常量可以。;标识符常量 用标识符表示的常量。可用两种方法定义标识符常量: (1) 利用编译预处理指令。 利用关键字 define,以如下形式定义常量: #define PI 3.14159 利用常量说明符const。比如:const I=2; 注意,标识符常量一经定义,在其后继的程序中就不能改变其值。;在程序的执行过程中,可以改变其值的量称为变量。根据其取值不同,变量可分为不同类型的变量:比如,整型变量、实型变量、字符型变量、构造型变量、指针型变量等。 对于任一变量,编译程序要为其分配若干个字节(连续的)的内存单元,以便保存该变量的值,分配内存的大小由变量的类型决定。 不管是什么类型的变量,通常是变量的说明在前,变量的使用在后。 ;1、变量说明 说明变量的一般格式为: 《storage》 type var_name1 《, var_name2,…..,var_namen》; 在C++中,变量说明是作为一条语句来处理的,称为变量说明语句。变量说明可以出现在程序语句可出现的任何位置。同一个变量只能作一次定义性说明。给一个变量取一个新值时,称为对变量的赋值;取一个变量的值时,称为对变量引用;;2、变量的赋值与初始化 变量的值可以通过赋值语句而得到改变。比如,假设有一个整型变量a,则通过如下语句就可以改变a的值: a=2; 当引用某个变量时,该变量必须有一个唯一确定的值。首次给变量赋

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档