do while(0)的作用
来源:互联网 发布:武汉天行健网络 编辑:程序博客网 时间:2024/05/12 04:24
使用do{ } while(0)的好处
1.替代{},实现局部作用域.在一些C的实现里也可以用.
2.避免使用GOTO,用break做跳出.
2.避免使用GOTO,用break做跳出.
当你执行一段代码到一半,想跳过剩下的一半的时候,如果你正处于do while循环中,则能用break达到这个目的。如下伪代码:
假如啊a, b分别是两条C语句,定义一个顺序执行他们的宏有几种写法,比如
前面几个都是有问题的,只有do while(0)解决得比较好。
0 0
- do while(0)的作用
- do{}while(0) 的作用
- do while(0)的作用
- do...while(0)的作用
- do...while(0)的作用
- do while(0)的作用
- do{}while(0)的作用
- do..while的作用
- do{ }while(0) 的宏的作用!
- c++中do...while(0)的作用
- do{.....}while(0)的一些作用
- do...while(0)的作用(FAQ/DoWhile0)
- do{...}while(0)的作用与意义
- do while(0)作用
- 宏定义中do{}while(0) 的作用
- 宏定义中Do{...}while(0)的作用
- 内核代码宏中 do{...}while(0) 的作用
- C/C++中do{...}while(0)的作用
- 校验一个字符串是否是合法的JSON格式
- 神器——Chrome开发者工具
- hibernate连接mysql数据库
- maven:依赖的scope
- Team Foundation Server 2010 安装配置详细图文教程
- do while(0)的作用
- 设计模式之一---工厂方法模式【Factory Method模式】
- 接入支付宝支付功能思路总结
- HSSFWorkbook 导出表格到excel
- oracle 10g SQL函数
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- Centos 7 docker 启动容器 iptables 报 No chain/target/match by that name
- angularJS系列之指令directive应用实例
- Unknown column '' in 'field list'解决方案