摘要: 第一章 词法“陷阱” 1. = 与 ==,在条件判断表达式时将”==”写成”=”这几乎是最容犯的一种错误,而且更为糟糕的是,编译器对此不会报错。产生这种错误的原因是,== 操作符左边是个左值,如果操作符两边都是右值就不会发生这种情况。因为,即使错将”==”写成了”=”,编译器将捕获这个语法错误(原因是”=”左边必须是左值)。一种解决方案是:将表达式中的左值放在操作符右边。如: int a = ... 阅读全文
posted @ 2010-10-24 23:55 jeff_nie 阅读(236) 评论(0) 推荐(0) 编辑