C语言 最新C语言do while(0)的巧妙用途是什么? 这绝对不是一个语法错误,而是一种在C语言中广泛使用的高级技巧,主要用于宏定义,核心目的:让宏定义像函数一样安全do{...}while(0)的最主要、最常见的用途是创建一个行为安全的、类似函数的宏,为什么需要这个技巧?——宏的“坑”在C语言中,我们使用宏来避免重复代码,但宏有一个致命的缺点…… 99ANYc3cd6 / C语言 / 今天 / 2 阅读 0 评论