ngx_cdecl 宏
int ngx_cdecl
main(int argc, char *const *argv)
ngx_cdecl 定义在: ngx_config.h 中:
#define ngx_cdecl
这里是一个空的 define
参考:
nginx中的ngx_cdecl-CSDN博客
__cdecl是一种调用约定(Calling Convention),它定义了函数参数的传递方式、返回值的处理方式以及函数调用时堆栈的清理方式。
__cdecl是 C 语言中最常用的调用约定之一
__cdecl的作用
参数传递:
参数从右到左依次压入堆栈。
调用者负责将参数压入堆栈。
返回值:
返回值通过寄存器(通常是
EAX寄存器)返回给调用者。堆栈清理:
调用者负责清理堆栈,即在函数调用完成后,调用者需要将压入堆栈的参数弹出。






![2 [GitHub遭遇严重供应链投毒攻击]](https://i-blog.csdnimg.cn/img_convert/32d5bbe15e03baf1da2eb3e47cf60eee.jpeg)




![gesp(C++六级)(10)洛谷:P10722:[GESP202406 六级] 二叉树](https://i-blog.csdnimg.cn/direct/580514a31082420ebae36065112f625f.png#pic_center)







