学习笔记
文章平均质量分 65
RepentMan
这个作者很懒,什么都没留下…
展开
-
【C++学习笔记】对float型数据类型和double型数据的理解
简单的说,float型数据是指用科学计数法储存的数据。在内存中,float型数据的储存分两部分:第一部分:0.123456(六位小数,小于1),第二部分:10^n(控制小数点的位置)。这种储存数据的方法使float型数据有一下特点:1、可以储存小数2、只有六位有效数字(因此float不可能储存所有的数,比如0.1234567,7会消失,或者12345678,7和8会消失)。原创 2017-05-01 19:40:03 · 1300 阅读 · 0 评论 -
【C++学习笔记】数组初始化与输出
数组初始化的方式1、int a[3] = {2,3,5};用大括号将每个元素的值确定下来,用逗号隔开2、int a[3]={};这种初始化方式也被允许,系统会把所有的元素初始化为03、int a[5] = {2,3}大括号中元素的个数于数组的元素个数不同,此时前两个元素被赋值,其他元素仍为0 4、char a[3] = {‘a’,’b’,’c’};逐个将字符放入原创 2017-05-01 19:38:03 · 701 阅读 · 0 评论 -
【C++学习笔记】数组的输入
字符串在C++中是特殊的存在(很多字符串函数,用字符串比用字符数组更方便,但是也导致字符串的使用方法和其他数组不同),因此在讨论数组问题是,都会把字符串单独拉出来说。一、非字符串的输入方法cin>>a[i];本语句用于将键盘输入的信息储存在a[i]中。使用cin不需要向C语言一样需要指出数据的类型,cin会直接按照之前对数组的类型声明,将输入的数据按照声明的类型储存在数组中原创 2017-05-02 10:36:32 · 22626 阅读 · 2 评论 -
【C++学习笔记】string类处理字符串的一些特点
一、声明string是一种类,包含数据和类函数。数据是字符数组。声明string对象的时候不需要指定数组的长度,直接写名字即可格式string 对象名;二、初始化string类支持用大括号或双引号进行初始化string str1 = {'a','b','c','d'};string str2 = "Hello world!";三、将输入的字符串存原创 2017-05-02 23:47:16 · 660 阅读 · 0 评论