#、##、__ VA_ARGS __ 、##__ VA_ARGS __
转载:https://blog.csdn.net/q2519008/article/details/80934815
在刨析源码的过程中看到这种神奇的操作,在这里做一个简总
# 的用法
#的作用:把参数替换成字符串,从下面的代码可看出来,就是直接打印变量名。
#define P(a) printf("%s = %d\n", #a, a)
int main()
{
int a = 1;
int b