摘要: 2.复合运算符 (1)i+=1和i=i+1的区别:前者是i的值只计算一次,而后者i的值会计算两次。 例:a[foo()]+=1和a[foo()]=a[foo()]+1,如果foo()函数打印一条消息,那么前者只会打印一次,而后者会打印两次消息。 (2)逗号运算符:先求左边的值,求完值后把值丢掉,右边作为整个表达式的值 函数的实参也是使用逗号分开参数,但是也可以写成: f (a,(t=2,t+3... 阅读全文
posted @ 2013-09-24 23:37 ybq155 阅读(326) 评论(2) 推荐(0) 编辑