C++Primer
文章平均质量分 70
一天至少八杯水
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++Primer(二)续
复合类型目前我们接触的声明符就是变量名,其实可能存在更复杂的说明符。复合类型是指基于其他类型定义的类型。本节主要学习两个复合类型,引用和指针。文章目录复合类型一、引用二、指针空指针void*指针2.读入数据总结一、引用初始化变量时,初始值会被拷贝到新建的对象之中去。定义引用时,程序就把引用和它的初值绑定。一旦初始化完成,引用就和初始化对象绑定在一起。因为引用无法重新绑定其他对象,因此引用必须初始化。(无法修改的量需要有一个初值)。引用只是一个存在的对象的别名,不是对象,因此原创 2021-03-28 15:21:14 · 274 阅读 · 0 评论 -
C++Primer(二)
C++Primer(二)C++是一种静态数据类型语言,它的类型检查发生在编译时。因此编译器必须知道程序中每一个·变量对应的数据类型。而python,smalltalk在运行时检查数据类型。文章目录C++Primer(二)一、基本内置类型存储单位类型转换二、字面值常量整形和浮点型字面值字符串和转移序列转义序列布尔字面值和指针字面值总结一、基本内置类型空类型(void)和算数类型算数类型又分为整型(包括字符布尔)和浮点型C++语言规定int至少和short一样大 long至少和int一样大原创 2021-03-27 21:15:55 · 570 阅读 · 0 评论 -
C++Primer(一)
C++Primer第一章术语文章目录C++Primer第一章术语值得讨论的术语缓冲区(buffer)表达式(expression)标准库(standard library)值得讨论的术语缓冲区(buffer)一个存储区域,用于保存数据。IO设备通常将输入输出放在缓冲区中,刷新缓冲区可以立即将缓冲区的数据输出,如cin刷新cout。表达式(expression)最小的计算单元。表达式求值会产生一个结果,由一或多个操作符和运算对象组成标准库(standard library)一个类型和函原创 2021-03-27 16:33:22 · 772 阅读 · 0 评论 -
C++Primer学习问题(一)
C++Primer学习问题(一)文章目录C++Primer学习问题(一)前言一、缓冲区是什么?二、为什么会有缓冲区?三、缓冲区的功能1.引入库2.读入数据总结前言在阅读第一章时,书中提到了缓冲区(buffer)的概念, 并且指出缓冲区刷新的目的: 保证将目前为止程序所产生的所有输出都真正写入输出流中,而不是仅停留在内存中等待写入流。在Warning中指出调试时添加的打印语句应保证一直刷新流。否则,程序如果崩溃,输出可能还留在缓冲区中, 从而导致关于程序崩溃位置的错误推断.一、缓冲区是原创 2021-03-25 16:32:54 · 264 阅读 · 0 评论
分享