do...while的使用

原创 2015年11月19日 19:50:18
版权声明:本文为博主原创文章,未经博主允许不得转载。

宏定义中使用do{}while(0)的好处

#define MACRO_NAME(para) do{macro content}while(0) 的格式,总结了以下几个原因: 1,空的宏定义避免warning: #defi...

宏定义中使用do{}while(0)的好处

#define MACRO_NAME(para) do{macro content}while(0) 的格式,总结了以下几个原因: 1,空的宏定义避免warning: #defi...
  • guggy
  • guggy
  • 2014年05月08日 09:30
  • 623

(英文)为什么Linux内核中,许多#defines都使用了 do { ... } while(0)?

Why do a lot of #defines in the kernel use do { ... } while(0)? There are a couple of reasons: ...

使用do{ } while(0);

【gq414047080】 _Api() { do { //do something }while(0); } 这样的写法有什么好处...
  • zgjxhgh
  • zgjxhgh
  • 2014年06月12日 16:50
  • 315

do...while(0)另类使用方法

在C++中,有三种类型的循环语句:for, while, 和do...while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do...while相对不受重视。      但...
  • OnafioO
  • OnafioO
  • 2013年06月04日 21:44
  • 626

宏定义中使用do{}while(0)的好处

#define MACRO_NAME(para) do{macro content}while(0)的格式,总结了以下几个原因:1,空的宏定义避免warning:#define foo() do{}w...

宏定义中使用do{}while(0)的好处

#define MACRO_NAME(para) do{macro content}while(0) 的格式,总结了以下几个原因: 1,空的宏定义避免warning: #defi...

do while的使用

while循环:while(条件){循环体;} do while循环:do{循环体;}while(条件); //注意do while 有分号 while循环和do while循环只有一个差别,就...

在宏定义中使用 do{}while(0)

宏定义中的do...while(0)   如果你是C++程序员,我有理由相信你用过,或者接触过,至少听说过MFC, 在MFC的afx.h文件里面, 你会发现很多宏定义都是用了do...while(0)...
  • taget
  • taget
  • 2013年11月26日 14:05
  • 503

宏定义中使用do{}while(0)的好处

#define MACRO_NAME(para) do{macro content}while(0) 的格式,总结了以下几个原因: 1,空的宏定义避免warning: #define foo...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:do...while的使用
举报原因:
原因补充:

(最多只允许输入30个字)