![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
LPS爱玩Linux
这个作者很懒,什么都没留下…
展开
-
[C/C++笔记] fstream以二进制模式读写字符串类型string
fstream以二进制模式读写字符串类型string原创 2023-06-09 14:57:37 · 2083 阅读 · 0 评论 -
[C/C++笔记] dynamic_cast的使用
dynamic_cast的使用原创 2023-06-08 17:08:54 · 723 阅读 · 0 评论 -
[C/C++笔记] 文件读写操作fstream
文件读写操作 fstream原创 2023-06-09 11:22:11 · 2068 阅读 · 0 评论 -
[C/C++笔记] 引用
C++ 引用1. 作用: 给变量起别名int a = 10;int &b = a; //给a起个别名:b引用必须初始化引用在初始化后,不可以改变本质:在C++内部实现是一个指针常量(指向不可变,指向的值可变)2.引用作函数参数//1. 值传递void mySwap01(int a, int b){ int temp = a; a = b; b = temp;}//2. 地址传递void mySwap02(int* a, int* b){ int temp原创 2021-03-28 17:05:16 · 93 阅读 · 0 评论 -
[C/C++笔记] const与指针
const与指针int a = 10, b = 20;//常量指针 const修饰的是int *,因此p可变,*p不可变//特点:指针的指向可以改,指针指向的值不可以改const int *p = &a;p = &b; //正确*p = 30; //错误//指针常量 const修饰的是p,因此p不可变,*p可变//特点:指针的指向不可以改,指针指向的值可以改int *const p = &a;p = &b; //错误*p = 30; //正确原创 2021-03-28 17:01:39 · 56 阅读 · 0 评论 -
[C/C++笔记] 内存四区
内存四区代码区:存放函数体的二进制代码,由操作系统进行管理存放 CPU 执行的机器指令代码区是共享的,共享的目的是对于频繁被执行的程序,只需要在内存中有一份代码即可代码区是只读的,使其只读的原因是防止程序意外地修改了它的指令全局区:存放全局变量,静态变量,常量区常量区包含了:字符串常量,const修饰的全局变量(全局常量)//全局变量 - 全局区int g_a = 10;int g_b = 10;//全局常量 - 常量区const int c_g_a = 10;const原创 2021-03-28 16:58:52 · 81 阅读 · 0 评论