摘要: 基本上C语言的可变参数原理在不同平台和不同编译器下基本类似(通过函数入栈,从右向左,从高位到低位地址),不过部分实现会有所不同;在使用中需要注意的是: va_list 为char 类型指针,部分调用如vnsprintf、vsprintf(内部通过遍历获取va_arg各个参数值)等会修改其指针位置;在 阅读全文
posted @ 2016-10-17 15:33 浩月星空 阅读(840) 评论(0) 推荐(0) 编辑