专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
今天看啥  ›  专栏  ›  嵌入式微处理器

do-while竟然有这么多妙用?

嵌入式微处理器  · 公众号  ·  · 2024-10-31 12:00

文章预览

前言 这篇文章讲解的知识点很小,但在一些编程场合中非常适用,大家可以把这篇短文当做 甜品 来品味一下。 地球人都知道,do-while语句是C/C++中的一个循环语句,特点是: 至少执行一次循环体; 在循环的尾部进行结束条件的判断。 其实do-while还可以用在其他一些场合中, 非常巧妙 的处理你的一些难题,比如: 在宏定义中写复杂的语句; 在函数体中中止代码段的处理。 好像有点抽象,那我们就来具体一些,通过代码来聊聊这些用法。 也强烈建议您在平常的项目中把这些小技巧用起来,模仿是第一步, 先僵化-再优化-最后固化 ,这是提高编程能力的最有效方法。时间久了,用的多了,这些东西就是属于你的。 在宏定义中的妙用 错误的宏定义 // 目的:把两个参数分别自增一下 #define OPT(a, b) a++; b++; int main(int argc, char *argv[]) { int i = 1; int j = 1; ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览