摘要: http://hi.baidu.com/ljy2008wl/blog/item/9990b01d37dee448f3de32b0.htmlC 语言中,术语副作用(side effect)是指对数据对象或者文件的修改。例如,以下语句 var = 99;的副作用是把 var 的值修改成 99。对表达式求值也可能产生副作用,例如: se = 100对这个表达式求值所产生的副作用就是 se 的值被修改成 100。 序列点(sequence point)是指程序运行中的一个特殊的时间点,在该点之前的所有副作用已经结束,并且后续的副作用还没发生。 C 语句结束标志——分号;和括号()是序列点。也就... 阅读全文
posted @ 2012-04-29 13:19 balaamwe 阅读(476) 评论(0) 推荐(0) 编辑