![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++Primer自学笔记
Zlase
这个作者很懒,什么都没留下…
展开
-
C++ Primer 学习笔记(第二章)
第二章 变量和基本类型2.1 基本内置类型1.变量类型:布尔型bool;整型int;浮点型(双精度); 符号型等。 2.不同类型的变量不要在一起做加减等运算①unsigned u=10; int i=-42; std::cout 结果是乱码,计算会将-42先转换为无符号的数,之后在进行加和。②Unsigned类型的变量永远不会为原创 2017-10-25 00:34:43 · 422 阅读 · 0 评论 -
C++ Primer 学习笔记(第一章)
第一章 开始1.1 编写一个简单的C++程序1.类型、变量和对象的概念int是一个整型,其实就是“类型”,也就是“类”,系统定义好的。OpenCV中的Mat型,也是一种类型,也是类。有 int a=1; 其中int叫做类,而a叫做变量,注意区分类(类型)和变量。 常用的称呼为: a是一个int类型(型)的变量。类是把函数和一些成员数据放在一起,类似于结构原创 2017-10-25 00:30:27 · 394 阅读 · 0 评论 -
C++ Primer 学习笔记(第四章)
第四章表达式4.1 基础1.基础符号取地址符&解引用符*等运算符==乘法运算符*逻辑与运算符&&逻辑或运算符 ||条件运算符 ?:逗号运算符 , 2.左值和右值当一个对象被用作右值的时候,用的是对象的值(内容);当对象被用作左值的时候,用的是对象的身份(在内存中的位置)。 4.2 算数运算符1.bool型数据bool型数据不参与运原创 2017-11-02 15:46:52 · 348 阅读 · 0 评论 -
C++ Primer 学习笔记(第三章)
第三章字符串、向量和数组3.1 命名空间using声明1.using用法using用于命名空间有两种用法:①using namespace std;包含了整个std命名空间,反效果是编译时间略长。②using std::cout; 用哪个写那个,上一种写法的简化版。 3.2 标准库类型string1.string初始化string是C++特有原创 2017-10-31 19:44:11 · 373 阅读 · 0 评论 -
C++ Primer 学习笔记(第六章)
第六章函数1.基础知识①作用域:名字的作用域是程序文本的一部分,名字在其中可见。②生命周期:在规定范围内(作用域内)有效,超过范围即自动销毁。③自动对象:把只存在于块内执行期间的对象称为自动对象,当块内的执行结束后,块中创建的自动对象的值就变成未定义的了。④局部静态对象: 在程序执行路径第一次经过对象定义语句时初始化,并且直到程序终止时才会被销毁,在原创 2017-11-13 20:20:01 · 460 阅读 · 0 评论 -
C++ Primer 学习笔记(第五章)
第五章 语句5.1 简单语句1.空语句【 ; 】分号 单独一个分号代表一个空语句 ; //空语句 int s, a = 0; while (cin >> s&&s != a) ; //空语句2.块块是指用花括号括起来的部分,他又被称作作用域: {} // 块 作用域5.2 语句作原创 2017-11-05 15:03:09 · 334 阅读 · 0 评论