|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
新的C99规范支持了可变参数的宏,具体使用如下:
以下内容为程序代码:
#include <stdarg.h>
#include <stdio.h>
#define LOGSTRINGS(fm, ...) printf(fm,__VA_ARGS__)
int main()
{
LOGSTRINGS("hello, %d ", 10);
return 0;
}
但现在似乎只有gcc才支持。
是不是联想到C++的什么呢?C越来越变成一个面向对象的语言,PERFECT! |
|