C++ Primer 笔记
文章平均质量分 86
Goduser0
这个作者很懒,什么都没留下…
展开
-
C++ Primer 第一章 开始
注释种类单行注释:以双斜线//开始,以换行符结束,可以包含任意文本,包括额外的双斜线界定符对注释:以/*开始,以*/结束,可以包含除*/外的任意内容,注释界定符不能嵌套通过定义一个类(class)来定义自己的数据结构(data structure)类定义了行为:一般而言,类的作者决定了类类型对象上可以使用的左右操作包含来自标准库的头文件用< >,对于不属于标准库的头文件用" "文件重定向这种机制允许程序员将标准输入和标准输出与命名文件关联起来。原创 2023-09-20 15:04:17 · 51 阅读 · 0 评论 -
C++ Primer 第二章 变量和基本类型
基本形式:首先是类型说明符(type specifier),随后紧跟由一个或多个变量名组成的列表,其中变量名以逗号分隔,最后以分号结束初始值在用一条定义语句中,可以用先定义的变量值去初始化后定义的其他变量在C++语言中,初始化和赋值是两个完全不同的操作,初始化的含义是在创建变量时赋予其一个初始值,而赋值的含义是把对象的当前值擦除,而以一个新的值替代列表初始化(list initialization)默认初始化(default initialized)原创 2023-09-20 15:06:48 · 58 阅读 · 1 评论 -
C++ Primer 第三章 字符串、向量和数组
初始化string对象的方式//1.默认初始化,s1是一个空字符串string s1//2.s2是s1的副本//3.s3是字面值value的副本,除了字面值最后的那个空字符外//4.等价于上者//5.s4初始化为由连续n个字符c组成的串直接初始化和拷贝初始化使用等号为拷贝初始化(copy initialization),不使用等号为直接初始化(direct initialization)初始化vector对象的常用方法v1是一个空vector,其潜在元素是T类型的,执行默认初始化。原创 2023-09-20 18:55:53 · 108 阅读 · 1 评论