版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【中华】主站 专业的技术站点的技术培训最好的免费学习电脑技术天地真正的技术,就是要用实力来说话欢迎来到【中华注:本只做技术交流,请不要用作用途【中华1、介绍:内容;第五课数据类型的认名空2、说明:内容.;通过本课认识数据类型和命名空间的用———————————————————————————————————数据类型的认一、整数类型与浮点类型:int这些的区别:第一个框中的是整数,而第二个框中的则是小数,或叫浮点数如果是整数,我们都很熟悉了,int这个就是定义整数的,但小数呢?我们还得要知道以下的相关知识———————————————————————二、科学(浮点12.13ii里。这种表示小数的方法是平时最常用的。同时,它也可以用另法,也就是“科学”来代替。那怎样代替呢?比如:这个数我们可以用来表示。也可以用:来表示。我们把前面的数,作为表示这种方法的开端。如就可以用来表示。也可以用负数表示,比如就可以用1213E-2表示。下面“科学”应用于代码中来试试看。 改下,用“科 ”表示:其结果和上面一样如果改为:这就相当于是:0.1213*10的二次方。其结果也是同上我们现在来重新审视一下“科 ”所表示的含义,比如:,这个数字就相当于是1793.0,而后面的3则表示1793.0中的小数点向右移动3位。那么换句话说,1793E3,其实就是表 又如:78245E4,其中E78245.0047.8245E代表指移动多少当然“科学”不单单只是int和double了,还有许多,下面就是我为大家罗列出的部分类型:类型名最低最高精short(short-3232-21474832147483long(long-21474832147483615long17前面三个都是整数部分,只是取值范围的不同,后面的小数部分也是范围的不同,什么是取值范围呢咱们以short(shortint)作为例子说明下,int的范围是:-32767 32767,那么就说明咱们定义的时候过这个而且通过以上的罗列我们可以看出:long整型的取值范围比普通整型的要大,普通整型的比短整型要大。后两个中的longdoubledoubledoublefloat的范围大。那么什么又是精度呢?比 1.6,那么它的精度就是2,35.44的精度为int,小数(浮点数)double就行了。除此之外,这么写和用它的展开式:的变量是一样的。当然,用long和 int来时效果也同理的【下面我们来看看一个实例测试本计算机整型和浮点型所占字节数字符、字符串类型:我们讲过了数字变量类型,数字分为2类:第一是整数,第二是小数.那么,在这个变量的时候,这个变量的数据类型要和我们放进去的数据的数据类型相匹配.比如你要放入整数,那么,这个变量就必须是为整型.一、字在我们的生活中,除了我们的数字外,还有其他一些作为标志性的事物,比如说是字母、数字、标点等。如果我们希望在一个变量中这些数据,那么,需要将这些数据成什么类型呢?下面具体讲讲:从图中我们得出这样的说法:大写的AB与小写ab含义是不那么我们在变量中这些字符的时候,应该用char来。然后后面跟着变量的名称,也就是name。char变量名称; //可以这么字符型的变量字符用单引号(')括起 ‘注意这点哦!代码的含义:i的字符型变量,iA。如果把变量i的值赋予7,那么虽然打印出的结果也是,但是,这个7是字符,不是数学中的数字,这点一定要记住。当然,你还可以一些标点符号,比如“+“-”号。三、字符串如果,我们把一些字符串起来,就形成了“字符串”#include string来定义字符串时要注意,必须用#include来包含其所在的库,也就string变量名称; ‘它是字符串时要用到的,它多个字符串在一起时的情况。字符串引号(")括起由于它 名空间和输入输 不过需要注意的是它和字符数据的区别,字符呢是用‘单引号’括起来,而字符串是用“双引号”括起来这个例子中,定义了一个字符串变量i,然后i的值赋予 结果为:把i的值改 ,那么结果也没有问题: 那么结果就是:icin这个输入语句,运行后:光标出现在第一位。比如我现在输入d,接着回车,看:,就把d 到了变量i中。然后下一句是输出变量i中的值。如果你输入,那么,它就会把字符的第一个字母,自动的取出来到变量i中,而剩下的都抹去。结果如果我同时输入多个字符,即 然后输出的语句为接着在光标处输入这个字符串,那么,它就会把第一个字符,也就是s赋予i,第二个字符,也就是赋予a中,这个符号我是用来区分输出的两个值的,以便我们仔细观察。结果为再讲讲字符串的输出,如果代码这么写 则就会把“空格”前面的字符串都保留,而“空格”后面的将自动抹去。结果为,———————————————————————————————————初识命名空如果我们在编写程序过程中,需要某些指令的话,比如:输出是:;输入是:那么,必须在程序代码的开头,即:用include包含进这个命令所在的库文件里面。但是,这些,我们自己也可以编写定制。什么意思呢换句话说,我们可以建立一个“个性化”的仓库,,放入指定的指令A和B,它们都能实现他那就是通过来包含这个库文件,这样,我们才能使用这个库文件中的指令。建立的仓库里面的指令的名称发生,比如我是“,我建立一个仓库,里面存有A和B指令。而“”建立的仓库里,也有相同名称的指令A和B,这时候,如果有人想同时调用我()和两个仓库里的东西时,就必须先用来进行包含,一包含,问题出现了,计算机在使用命令时发现:两个指令都是A,另外两个都是B。 要调用指令A的时候,该咋办呢?这个A代表的是“”还是“”呢?计算机犹豫不决!那有没有办法解决这个呢?有的!那就是以下要讲的:命名空#include<iostream> 把“”自己定义的指令名称归属于一个名称为“wang”的类,这个“”定义的指令归属于“li”的类那么计算机后面要使用的这个A指令,就会明白你是使用哪个仓库里面令了。那么图中的wang和li咱们称之为如果现在我要自己再建立一个仓库,里面放入名为cin的指令,那么我们就不怕和 std这个空间里面。而我们可以给自己的空间取另外的一个名字。 来包含iostream.h这个库文件里的指令新的方法我们总结下:首先,还是用方法来调用你名的库。但由于现在的仓库格局发生了改变,也就是说明:他们分别 我们可以通过查看VC的安装文件夹来识别这点,这个是老文件了。而新的呢则是。需要注意:这是两个不同的文件,两码事。大家可以用“记事本”来打开看看,里面的内容不同。但由于对各个指令所处于的空间的不同规划,单单用来包含是不够的,还需要用using 来告诉编程工具,你要使用哪个空间里令这么写,就是告诉计算机你准备使用名为“std”的空间里令。这些命令具体又在 这个“仓库”里面,接着保
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024房产买卖合同:餐饮业门店房产交易协议
- 2025年度铁路货运车辆维护保养合同3篇
- 创新2024年度大数据分析处理合同
- 2024版北京地区劳动合同样本3篇
- 2024某企业社会保险合同
- 2024松树种子繁殖基地建设合同样本3篇
- 2024年记账代理公司服务协议范本版B版
- 2024项目咨询服务合同
- 《煤矿采煤系统的安全检查》培训课件2025
- 2024年高端制造企业物流配送合同
- 2023年一级健康管理师《基础知识》考前冲刺题库资料(含答案)
- 家装工地形象及成品保护验收标准
- 2018年海南公务员考试申论真题
- GB/T 14296-2008空气冷却器与空气加热器
- 2023年新泽西驾照笔试题中英对照139题我中文02
- 项目法人(建设单位)质量管理违规行为分类标准
- 危重症患者的血糖管理
- 全面设备管理(TPM)培训资料-课件
- 高中地理《外力作用与地表形态》优质课教案、教学设计
- 电缆采购技术要求
- 风电场防地震灾害专项应急预案
评论
0/150
提交评论