宏
这个怎么运行不了?#include<stdio.h>
#define PRINT(format, ...) printf(# format, ##_VA_ARGS_)
int main(void)
{
PRINT(num=%d\n,520);
PRINT(Hello FishC!\n);
return 0;
} #include<stdio.h>
#define PRINT(format, ...) printf(#format, ##__VA_ARGS__)
int main(void)
{
PRINT(num=%d\n,520);
PRINT(Hello FishC!\n);
return 0;
}
人造人 发表于 2021-4-23 00:43
请问,这一段怎么理解PRINT(format, ...) printf(#format, ##__VA_ARGS__) 认真学好C语言 发表于 2021-4-23 23:12
请问,这一段怎么理解PRINT(format, ...) printf(#format, ##__VA_ARGS__)
https://www.baidu.com/s?f=8&rsv_bp=1&rsv_idx=1&rsv_enter=1&rsv_spt=3&rsv_sug3=21&rsv_sug4=217&rsv_sug1=20&rsv_sug7=100&rsv_sug2=0&inputT=3499&word=__VA_ARGS__&tn=40025628_6_hao_pg
页:
[1]