23.2.2 使用bool类型进行判断
使用非布尔型的数值可以直接参与逻辑判断和运算:
- int * ip = new int;
- if(ip)
- {
- delete(ip);
- ip = 0;
- }
- int * ip = new int;
- if(ip != 0)
- {
- delete(ip);
- ip = 0;
- }
这样的写法显得有点呆板,但是有的时候它会降低代码的出错几率。
--------------------------------------------------------------------------
如果你想与我交流,请点击如下链接加我为好友:http://student.csdn.net/invite.php?u=113292&c=8913f87cffe7d533