Chinaunix首页 | 论坛 | 博客
  • 博客访问: 332166
  • 博文数量: 78
  • 博客积分: 2536
  • 博客等级: 少校
  • 技术积分: 600
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-29 01:50
文章分类

全部博文(78)

文章存档

2011年(1)

2010年(17)

2009年(52)

2008年(8)

我的朋友

分类: C/C++

2008-11-10 22:01:24

#include
#include
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;
}

阅读(1919) | 评论(0) | 转发(0) |
0

上一篇:在Emacs下用C/C++编程

下一篇:位域

给主人留下些什么吧!~~