引用与指针的区别:
1. 引用必须被初始化。指针可以不初始化。
int a;
int & b = a;
int * pi;
引用初始化有种特殊情况。const引用。 const int & a = 0; const int & b =2.2;
2. 用一个指针给另外一个指针赋值,改变的指针;用一个引用给另外个引用赋值,改变的是被引用的值。
int a= 0, b= 1;
int * p1 = &a;
int * p2 = &b;
p1 = p2;
int c = 0, d = 1;
int & e = c, &f = d;
c= d
布尔值:
1. 表达式需要算数值的时候,false 转换为 0, true转换为1;
2. 表达式需要bool值时,0转换为false,其他的转换为true;
枚举:
enum open_file(input, output, append);
typedef:
typedef char * cstring;
const cstring cstr;
表示为 char * const cstr;
volatile
:
跟const修饰符性质类似,提示编译器,被其修饰的变量可能在编译器不知的情况下被修改。
vector:
#include <vector>
分享到:
相关推荐
这篇读书笔记主要关注的是屈原及其作品《楚辞》中所蕴含的深邃思想和感人情感。 屈原,楚国贵族出身,具有高尚的品格和卓越的才能,尤其在外交辞令方面表现出色。他受到了楚怀王的信任,担任重要职务,致力于国家...
### ARM体系结构与编程知识点详解...以上是《ARM体系与结构读书笔记》中涉及的主要知识点概述,涵盖了ARM架构的基本概念、指令集、程序设计以及存储管理等方面的内容。对于深入理解和掌握ARM架构及其编程具有重要意义。
以上只是部分笔记内容,完整版的书籍会涵盖更多的设计技巧和规范,包括电源抑制比、带宽限制、噪声分析、失调电压和电流、频率响应优化、非线性效应处理等。理解和掌握这些知识点对于OP放大器的正确使用和设计至关...
倪海厦认为,感冒在三天内没医好的(中医),再回去多读书。 四、善用仲景方的是经方家 倪海厦认为,善用仲景方的是经方家,不能用麻黄、桂枝、附子、石膏、皂夹、硝、黄、甘遂、乌头等的,且视之如猛虎的,就是...
注意,PinPKM 不是笔记类软件,是专业的个人知识管理软件。 --------------------------------- 1.个人知识管理软件有用吗,用针式PKM 管理文档好不好? 个人知识管理的第一阶段是:文档管理,即能快速搜索到文档...
主界面粗看上像很杂,实际上分作有规律的几块,是为了帮助您更快的完成日常操作。 可以先看看帮助视频,然后随便操作看看 。 3.2 第二步:导入本机上现有的文件 导入后再不断的建立起个人的知识体系,接着...
主界面粗看上像很杂,实际上分作有规律的几块,是为了帮助您更快的完成日常操作。 可以先看看帮助视频,然后随便操作看看 。 3.2 第二步:导入本机上现有的文件 导入后再不断的建立起个人的知识体系,接着...