C和C++最强大的地方在哪里呢?就是指针对内存的操作。有了指针我们才可以在代码内存里自由飞翔,想玩哪里玩哪里,想变什么变什么。 内存 首先我们聊聊什么是内存(我们以32位程序模型为例)。对于一个进程来说,内存可以理解成一连串的带编号的存储区域。 每个进程都映射一段连续的虚拟内存地址(不是内存的真实物理地址,只是一个编号,物理内存地址可以不连续)。 每个格子我们理解为一个字节,也就是一个byte或者说一个unsigned char。 而指针...
2021-01-18 09:08:08