![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++读书笔记
墨菲灬
这个作者很懒,什么都没留下…
展开
-
C++primer读书笔记
4.1.有效下标值的重要性编译器不会检查使用的下标是否有效,程序运行后可能出现问题。4.2.数组的初始化如果只对部分初始化,前面的赋值后,后面的部分自动赋值为0.如果需要全部设置为0,则可以直接在第一个元素处写为0.例:float a = {0}4.3.字符串空字符\0的ASCII码值为0如果是字符数组,则应该按照字符处理,如果是字符串数组,带有空字符的,则按照字符...原创 2019-02-22 00:17:38 · 493 阅读 · 0 评论 -
C++运算符优先级
转载自:https://blog.csdn.net/nicky_zs/article/details/4053146 优先级 操作符 描述 例子 结合性 1 () [] -> . :: ++ -- 调节优先级的括号操作符 数组下标访问操作符 通过指向对象的指针访问成员的操作符 通过对象本身访问成...转载 2019-02-24 14:47:48 · 1219 阅读 · 0 评论 -
C++primer第六
6.1简单的文本文件输入输出1.使用cin输入时,程序将输入视为一系列的字节,其中每个字节都被解释为字符编码。不管其目标数据类型是什么,输入的一开始都是文本数据。然后cin对象负责将文本转换为其他类型。6.2文件输入所做的准备必须包含头文件iostream头文件iostream定义了一个用处理输出的ostream类头文件iostream声明了一个名为cout的的ostream变...原创 2019-03-05 19:52:34 · 357 阅读 · 0 评论 -
C++primer第五章·
page1215.1.递增、递减操作符和指针将递增操作符用于指针时,将把指针的值曾嘉琪指向的数据类型占用的字节数例:double arr[5] = {21.1 , 32.8 , 23.04 , 45.2}double *pt = arr;++pt问题,将*和++同时用于指针时,运算符会将什么解除引用,将什么递增。这取决于操作符的位置和优先级。前缀递增、前缀递减、和解除引...原创 2019-03-05 19:54:39 · 185 阅读 · 0 评论 -
C++ primer this指针
C++类中this指针的理解先要理解class的意思。class应该理解为一种类型,象int,char一样,是用户自定义的类型。用这个类型可以来声明一个变量,比如int x, myclass my等等。这样就像变量x具有int类型一样,变量my具有myclass类型。理解了这个,就好解释this了,my里的this 就是指向my的指针。如果还有一个变量myclass mz,mz的this就是指...转载 2019-07-15 03:43:05 · 159 阅读 · 0 评论