C和C++最強大的地方在哪里呢?就是指針對內存的操作。有了指針我們才可以在代碼內存里自由飛翔,想玩哪里玩哪里,想變什么變什么。 內存 首先我們聊聊什么是內存(我們以32位程序模型為例)。對于一個進程來說,內存可以理解成一連串的帶編號的存儲區域。 每個進程都映射一段連續的虛擬內存地址(不是內存的真實物理地址,只是一個編號,物理內存地址可以不連續)。 每個格子我們理解為一個字節,也就是一個byte或者說一個unsigned char。 而指針...
2021-01-18 09:08:08