【Windows】《深入浅出Windows API程序设计:核心编程篇》笔记-Chapter11-PE文件格式深入剖析PE(Portable Executable,可移植的执行体)是微软可执行文件(.exe或.dll)采用的格式,PE格式的目标是使可执行文件可以在不同的CPU工作指令下运行,该格式可以兼容于Windows操作系统的多个版本。PE格式是操作系统工作方式的写照,PE文件头的数据供操作系统装载可执行文件使用,操作系统会根据PE文件头的信息把可执行文件载入内存,加载导入表中提供的动态链接库,根据重定位表修正代码等。不同操作系统的运行方式各不相同,所以PE格式也有所不同,PE格式是Win32可执行文件采用的文件格式