va_list变量参数用法
当前位置:以往代写 > C/C++ 教程 >va_list变量参数用法
2019-06-13

va_list变量参数用法

va_list变量参数用法

#include<stdarg.h>
#include<stdio.h>
va_list ap;//声明一个变量参数
char buff[80];
int myprintf(char *format,...)
{ va_start(ap,format);
 int num;
 num=vsnprintf(buff,sizeof(buff),format,ap);
 va_end(ap);
return num;
}
int main()
{ int a=23;float b=23.0011;char c='d';
 myprintf("%d %f %c",a ,b,c);
printf("%s",buff);
return 0;
}

    关键字:

在线提交作业