【C语言笔记】【宏定义系列】 获取可变参数宏的参数数量【C语言笔记】【linux宏定义系列】 获取可变参数宏的参数数量宏定义说明实现代码示例程序实现过程[参考资料]
【C语言笔记】【宏定义系列】 获取可变参数宏的参数数量宏定义系列内容。用于记录各式各样有用或者没用的宏定义☺。宏定义说明用于获取可变参数宏实际传递了多少个参数。例如调用COUNT_ARGS(1, 2, 3),我们填入了3个参数,返回值就是3;COUNT_ARGS(1),我们填入了1个参数,返回值就是1。实现代码#define __COUNT_ARGS(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _n, X...) _n#defi