C++内存结构与static

一个程序启动,操作系统为程序提供4GB的虚拟内存,用一个32位2进制数来表示这片内存。(并不是4GB都供用户访问,后2GB及前2GB的部分不能访问,0x00000000不能访问) 2^32=4 294 967 296=4*1024(G)*1024(M)*1024(K) 0x00000000(低地址)–0xFFFFFFFF(高地址),共2^32个地址,地址加1,对应下一个字节。每个地址的容量是1By
相关文章
相关标签/搜索