|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include<stdio.h>
#define PRTINT(format,...) printf(# format,##__VA_ARGS__)
int main(void)
{
PRINT(num=%d\n,520);
PRINT(Hello FishC!\n);
return 0;
}
报错
test120.c:5:8: 错误:‘num’未声明(在此函数内第一次使用)
PRINT(num=%d \n,520);
^
test120.c:5:8: 附注:每个未声明的标识符在其出现的函数内只报告一次
test120.c:5:12: 错误:expected expression before ‘%’ token
PRINT(num=%d \n,520);
^
test120.c:5:12: 错误:程序中有游离的‘\’
test120.c:6:8: 错误:‘Hello’未声明(在此函数内第一次使用)
PRINT(Hello FishC! \n);
^
test120.c:6:14: 错误:expected ‘)’ before ‘FishC’
PRINT(Hello FishC! \n);
^
test120.c:6:14: 错误:程序中有游离的‘\’
PRTINT 和 PRINT 不一样吧?你注意看一下
|
|