特牛生活网

【C/C++】#、##、__VA_ARGS__和##__VA_ARGS__的使用_c++ __va_args__-CSDN博客

网友收藏
文章浏览阅读1.0k次,点赞4次,收藏3次。1.如何使用##: 经常在宏定义里面会使用到,主要是用来把参数转换成字符串。#的Demo 1:#include <stdio.h>#define PRINT(x) printf("%s = %d\r\n", #x, x)int main(void){ int a = 10, b = 11; PRINT(a); PRINT(b); PRINT(a + b); return 0;}输出结果如下:#的Demo 2:#include <stdio.h>_c++ __va_args__
标签:c++ __va_args__