Linux C variadic可变参数:va_list 在x86和x64下的区别与实现原理

仔细研究了下va_list的实现原理。经过看对应的汇编代码实现和Intel ABI手册,发现:java 在x86平台下,va_list可变传参是经过栈来进行; 在x64平台下,va_list可变传参是是默认的calling convention; 这是Inter官方的Linux ABI文档,详细说明了可变参的底层实现,以及相关的使用约定。linux The va_list type is an a
相关文章
相关标签/搜索