GNU C 的复合语句
来源:互联网 发布:总裁小说改编的网络剧 编辑:程序博客网 时间:2024/06/02 23:55
GNU C把包含在括号中的复合语句看作是一个表达式。这样就允许你在表达式中使用循环、switch
语句以及局部变量。
让我们回忆一下,复合语句是用大括号括起来的一组表达式,在这种构造之下,大括号外面要有一对圆括号。例如:
({ int y = foo (); int z; if (y > 0) z = y; else z = - y; z; })
就是一个合法的求foo()
的绝对值的表达式(虽然比必要的复杂一点)。
复合语句的最后必须是一个以分号结尾的语句;而这个子语句的值将会被当成整个表达式的值。在这里,如果你使用了其它一些用大括号括起来的语句,由于这个语句的返回值为空,所以实际上整个语句值为空。
http://blog.csdn.net/lhf0921/article/details/5474067
- GNU C 的复合语句
- GNU复合语句
- 例解GNU C之表达式中的复合语句
- 例解GNU C之表达式中的复合语句
- 例解GNU C之表达式中的复合语句
- 例解GNU C之表达式中的复合语句
- C中的复合语句总结
- GNU C语言的 扩展(一)语句表达式
- GNU C的扩展
- GNU C的使用
- GNU C的扩展
- GNU C的扩展
- GNU C的扩展
- GNU C的特性
- GNU C的区别
- 复合语句
- 复合语句,
- C语言的复合文字
- 大家一起写操作系统-准备知识(1)--计算机的启动过程
- 精明的程序员——小程大爱
- 杭电OJ题 1412 {A} + {B} 解题报告
- 多态性
- POJ 2763
- GNU C 的复合语句
- windows下技术
- VS2010下配置Opencv2.4.3
- net.sf.jasperreports.engine.util.JRFontNotFoundException: Font ‘黑体’ is not available to the JVM
- sqlite3 的常用指令
- Android开发--PreferenceActivity中打开子PreferenceScreen黑屏的解决办法
- onvif规范 中文介绍
- Qt 5简介
- ubuntu 破解 wiff wep方式