小张慢慢成了老张

导航

2012年2月24日 #

va_start、va_end、va_list的使用

摘要: 1:当无法列出传递函数的所有实参的类型和数目时,可用省略号指定参数表void foo(...);void foo(parm_list,...);2:函数参数的传递原理函数参数是以数据结构:栈的形式存取,从右至左入栈.eg:#include <iostream>void fun(int a, ...){int *temp = &a;temp++;for (int i = 0; i < a; ++i){cout << *temp << endl;temp++;}}int main(){int a = 1;int b = 2;int c = 3;in 阅读全文

posted @ 2012-02-24 17:25 小张慢慢成了老张 阅读(233) 评论(0) 推荐(0) 编辑