C++
GM_AMRC
这个作者很懒,什么都没留下…
展开
-
《C++ Primer Plus》学习笔记——第二章 初识C++(二)
本篇将介绍语句和函数,这是C++必不可少的部分。#include <iostream>int main (){ using namespace std; int carrots; carrots=25; cout<<"I have"; cout<<carrots; cout<<endl; ...原创 2018-10-12 07:29:46 · 511 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第五章 循环和关系表达式(四)
编程练习1.编写一个要求用户输入两个整数的程序。该程序将计算并输出这两个整数之间(包括这两个整数)所有整数的和。这里假设先输入较小的整数。例如,如果用户输入的是2和9,则程序将指出2~9之间的所有整数的和为44.#include <iostream>int Statistics (int m,int n);int main (){ using namespace s...原创 2018-11-04 09:12:30 · 325 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第五章 循环和关系表达式(三)
循环与文本输入循环完成的一项最常见最重要的任务:逐字符地读取来自文件或键盘的文本。cin对象支持三种不同模式的单字符输入,其用户接口各不相同。使用原始的cin进行输入:通过循环来读取键盘的文本输入,则必须有办法停止读取。一种方法是选择某个特殊的字符(哨兵字符)来作为停止标记。cin有自身的特点:忽略空格和换行符 发送给cin的输入被缓冲,需要按下回车键。使用cin....原创 2018-11-04 08:41:25 · 364 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第五章 循环和关系表达式(一)
本章内容:for循环和while循环 表达式和语句 运算符组合 复合语句 逗号运算符以及关系运算符 typedef工具 字符输入方法get() 文件尾条件 嵌套循环和二维数组计算机除了存储数据外,还可以做很多其他工作。可以对数据进行分析、合并、重组、抽取、修改、推断、合成以及其他操作。for循环组成部分完成以下步骤:设置初始值。 执行测试、看看循环是否应当继续进...原创 2018-11-02 08:38:56 · 271 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第六章 分支语句和逻辑运算符(二)
switch 语句switch语句更容易从大型列表中选择。switch (inter-expression){ case label1: statements; break; case label2: statements; break; case label3: stateme...原创 2018-11-09 08:25:32 · 312 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第五章 循环和关系表达式(二)
while循环while循环是没有初始化和更新部分的for循环,它只有测试条件和循环体。while (test-condition){ body;}//当test-condition为true,即不为0时,执行循环体。编写延时循环long wait=0;while (wait<10000) wait++;此延时循环略显粗糙,精度不够。若追求...原创 2018-11-03 08:50:06 · 239 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第四章 复合类型(四)
编程练习编写一个C++程序,如下述输出示例所示的那样请求并显示信息what's your first name? Betty Suewhat's your last name? Yewewhat letter grade do you deserve? Bwhat's your age? 22Name : Yewe,Betty SueGrade:CAge:22...原创 2018-10-28 09:07:28 · 671 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第四章 复合类型(三)
指针与自由存储空间指针是一个变量,其存储的是值的地址,而不是值的本身。对于变量可以使用(&)地址运算符来获取地址。显示地址时,常用的描述内存的表示法是十六进制表示法。对于常规变量,值是指定的量,而地址是派生量。指针名表示的是地址。*运算符被称为间接值或解除引用运算符,将其运用在指针上,可以得到该地址存储的值。声明和初始化变量:int* ptr;//指向int的指针...原创 2018-10-26 08:43:14 · 245 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第四章 复合类型(二)
结构结构是一种比数组更灵活的数据格式,因为同一个结构可以存储多种类型的数据。结构是OOP堡垒(类)的基石。结构是用户定义的结构,而结构声明定义了这种类型的数据属性。定义结构描述——他描述并标记了能够存储在结构中的各种数据类型。然后按描述创建结构变量。使用结构体必须先结构声明struct inflatable{char name[];float volume;do...原创 2018-10-25 09:12:59 · 294 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第四章 复合类型(一)
内容:创建和使用数组、C-风格字符串、string类字符串 使用方法getline()和get()读取字符串 混合输入字符串和数字 创建和使用 结构、共用体、枚举和指针 使用new和delete管理动态内存 创建动态数组和动态结构 自动存储、静态存储和动态存储 vector和array类简介复合类型是基于基本整型和浮点类型创建的。影响最为深远的复合类型是类,它是将学习的OOP的...原创 2018-10-20 20:09:26 · 269 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第二章 初识C++(一)
首先先了解一个C++的基础程序,所有编程语言一般都以编写一个输出显示内容的程序为开头。请仔细看下面的程序:1 #include <iostream>23 int main ()4 {5 using namespace std;6 cout<<"Come up and C++ me some time.";7...原创 2018-10-10 21:51:03 · 278 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第一章 介绍C++
C++在C语言的基础上添加了面向对象编程和泛型编程。C++继承了C语言高效、简洁、快速和可移植性的传统。C++比C多了两样编程方法,这使得它功能强大,同样也意味着使用者需要学习更多的内容。C++融合了三种不同的编程方式:C语言代表的过程性语言。 在C语言基础上添加的类代表的面向对象语言(OOP) C++模板支持的泛型编程学习C++之前你可以对C语言知识有较深入的了解,但需要扩展思...原创 2018-10-10 17:01:07 · 228 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第三章 数据处理(二)
浮点数浮点数能够表示小数值、非常大和非常小的值。它有两种表示方法:标准小数点表示法:12.34 E表示法(科学计数法):2.52e+8,8.33E-4 (适用于非常大和非常小的数)C++有三种浮点类型:float、double和long double有效位数规定:(可在cfloat中找到)float至少32位 double至少48位,且不少于float long dou...原创 2018-10-18 07:49:33 · 196 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第三章 数据处理(一)
C++内置的类型分两组:基本类型和复合类型。本章将介绍基本类型,即整数和浮点数。主要内容:标识存储数据的方法——使用变量。 如何将一种类型转换为另一种类型。 简单变量为把信息存储在计算机中,程序必须记录3个基本属性:信息将储存在哪里 要存储什么值 存储何种类型的信息int number;number=5;int 为存储数据的类型,number为变量名(可用&...原创 2018-10-17 21:49:43 · 273 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第二章 初识C++(三)
本篇进行编程练习1.编写一个C++程序,它显示您的姓名和喜好。#include <iostream>int main (){ using namespace std; cout<<"My name is GM_AMRC."<<endl; cout<<"I love play computer game."<<原创 2018-10-12 07:57:13 · 317 阅读 · 0 评论 -
《C++ Primer Plus》学习笔记——第六章 分支语句和逻辑运算符(一)
本章内容包括:if 语句 if else 语句 逻辑运算符 &&、||和! cctype字符函数库 条件运算符: ? : switch 语句 continue和break语句 读取数字的循环 基本文件输入和输出if 语句if (test-condition) statement;如果test-condition为true(1),则执行if内的...原创 2018-11-08 08:44:32 · 346 阅读 · 0 评论