在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
#include <stdio.h> #include <stdarg.h> int demo( int, ... ); int main( void ) { demo(1, 2, 3,4, 5, 0); return 0; } int demo( int msg, ... ) { va_list argp; int argno = 0; int para; va_start( argp, msg ); while (1) { para = va_arg( argp, int); if ( para== 0 ){ break; } printf("Parameter #%d is: %d\n", argno, para); argno++; } va_end( argp ); return 0; } 结果: Parameter #0 is: 2 参考:http://www.ibm.com/developerworks/cn/linux/l-va/ 参考:http://blog.csdn.net/slvher/article/details/9881171 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论