C++的初步知识讲解.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本数据类型 C++标准库采用命名空间来解决这个问题。每个命名空间定义了一个作用域,其中放置了标识符和变量。要使用命名空间中的一个成员,必须用命名空间的名字和二元作用域解析运算符( :: )限定该成员的名称。例如: std::cout size of int is sizeof(int) std:: endl; 另一种方法是在该名称出现之前使用一个using语句。在使用了命名空间的成员的文件中,using语句通常放在该文件的开头。例如 using namespace std; 放在一个源程序的文件的开头,即指定了可以在该文件中使用std命名空间的成员,而不用在每个成员名前加上“ std:: ”。 变量定义 4. typedef 用typedef可以为一个已有的类型名提供一个同义词。用法是,以typedef开始,随后是要表示的类型,最后是新的类型名和分号。例如: typedef double profit; //定义double的同义词 typedef int INT,integer; //定义两个同义词 INT a; //即int a; profit d; //即double d typedef没有实际地定义一个新的数据类型,在建立一个typedef类型时没有分配内存空间。 字面量 1.整型常数 整型常数即整型常量。整型常数可用3种表示方式: (1)10进制整数。如,123,-456,0。 (2)8进制整数。以0开头的整数是8进制数。如0123表示8进制数(123)8,等于10进制数83。 (3)16进制数。以0X或0x开头的数是16进制数:如0X123或0x123表示16进制数 (123)16,等于10进制数291。 如果在整常数后面加一个字母L或l,则认为是long int型常数。例如123L是long int型整数。 字面量 2. 实型常量 实型常数即实型常量。实数在C++中就是浮点数。实数有两种表示: (1)小数形式。它由数字和小数点组成(注意必须有小数点)。如0.123,.234,0.0等都是10进制小数。 (2)指数形式。如,123e5或123E5都表示123X105。要注意E或e的前面必须要有数字,且E后面的指数必须为整数。如e3,2.1e3.5,.e3和e等都不是合法的指数形式。 实型常数分为单精度(float)、双精度(double)和长双精度(long double)3类。一般float型数据在内存中占4个字节,double型数据占8个字节,long double型数据在内存中占10个字节。 float型提供7位有效数字,double型提供15位有效数字,long double提供19位有效数字。 字面量 在C++中,一个实型常数如果没有任何说明,表示double型。要表示float型数,则必须在实数后加上f或F。表示long double型数,则必须在实数后加l或L。例如: 34.5f //float型 34.5 //double型(默认表示) 34.5L //long double型 34.5l //long double型 34.5e23f //float型 34.5e23 //double型(默认表示) 34.5e23L //long double型 34.5e23l //long double型 34.5e400 //long double型(因为范围超过double) 字面量 3.字符常量 字符常量是用单引号括起来的一个字符。如a,x,?,$等都是字符常量。 除了以上形式的字符常量外,C++中还允许使用一种特殊形式的字符常量,即以“\”开头的字符序列。如‘\n’。它代表一个换行符,下表列出了C++中常用的以\开头的特殊字符。 字符 值 功能 \a 0x07 响铃 \n 0x0A 换行 \t 0x09 制表符(横向跳格) \v 0x0B 竖向跳格 \b 0x08 退格 \r 0x0D 回车 \\ 0x5C 反斜杠字符\

文档评论(0)

三沙市的姑娘 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档