你只用do-while来实现循环?太浪费了
前言这篇文章讲解的知识点很小,但是在一些编程场合中非常适用,大家可以把这篇短文当做甜品来品味一下。地球人都知道,do-while语句是C/C++中的一个循环语句,特点是:至少执行一次循环体;其实do-while还可以用在其他一些场合中,非常巧妙的处理你的一些难题,比如:在宏定义中写复杂的语句;好像有点抽象,那我们就来具体一些,通过代码来聊聊这些用法。也强烈建议您在平常的项目中把这些小技巧用起来,模仿是第一步,先僵化-再优化-最后固化,这是提高编程能力的最有效方法。在宏定义中的妙用错误的宏定义测试一下,结果没有问题:。看一下这个宏定义:宏扩展之后, a或者b中,肯定有一个被计算2次。
下载地址
用户评论