c语言中两种宏定义的区别

【c语言中两种宏定义的区别】

c语言中两种宏定义的区别

文章插图
简单介绍一下C语言中两个宏定义的区别:macro 1 # define container _ of (ptr,type,member)\((type *)((char *)(ptr))-((char *)(((type *)0)-