C语言如何在可变参数函数中使用printf?
生活随笔
收集整理的這篇文章主要介紹了
C语言如何在可变参数函数中使用printf?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
我要將printf外面再包上一層:
void fun(const char* fmt,...)?
{
........
printf(fmt,...);
........
}
這種函數(shù)怎么寫?
?
對比下printf與vprintf函數(shù)原型:
void printf(const char *format, ...);
void vprintf(const char *format, va_list ap);
void fun(const char *fmt, ...){
va_list ap;
va_start(ap, fmt);
vprintf(fmt, ap);
va_end(ap);
}
轉(zhuǎn)載于:https://www.cnblogs.com/gaotaozhaolei/p/8140551.html
總結(jié)
以上是生活随笔為你收集整理的C语言如何在可变参数函数中使用printf?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多阶段构建Docker镜像
- 下一篇: 用keras作CNN卷积网络书本分类(书