本节从基础 C 语言函数调用出发,讲清 Windows x64 调用约定中的 Shadow Space:它为什么存在、32 字节如何布局、栈对齐怎么算、第 5 个参数在哪里,以及忘了分配会怎样。包含 15 个可运行 MASM/C Demo,覆盖写入 home 槽、地址偏移、错误对齐、嵌套调用、Windows API、递归和六参数调用,适合只会基础 C 语言的同学从零理解底层调用机制。