RE:关于省略号的问题?

pvii 2004-01-17 10:24:43
在c语言中,有省略号
如在stdio.h中有
int _Cdecl printf (const char *format, ...);
那这个省略号如何用呢?
...全文
59 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
soyan 2004-01-18
  • 打赏
  • 举报
回复
不写那么多就省略了
liansdan 2004-01-18
  • 打赏
  • 举报
回复
http://li696.2003y.net
一个新建的C论坛网站
可以随便发表文章
说大家想说的
没有任何限制
比CSDN更自由
Wolf0403 2004-01-17
  • 打赏
  • 举报
回复
#include <stdarg.h>

int Printf(const char * _fmt, ...)
{
va_list ap;
va_start(ap, _fmt); // 参数顺序忘记了^_^
va_arg(ap);// 每次调用读取下一个参数
va_end(ap);
}

具体文档参考 The C Programming Language 附录B,或者 MSDN
junnyfeng 2004-01-17
  • 打赏
  • 举报
回复
表示后可接任意类型,任意数量的参数
gwolf 2004-01-17
  • 打赏
  • 举报
回复
有么?
robbit2002 2004-01-17
  • 打赏
  • 举报
回复
省略号的意思是告诉编译器函数的参数不确定,用在函数声明中。

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧