C/C++程序设计
techie1107
这个作者很懒,什么都没留下…
展开
-
高质量C/C++编程总结-与零值比较
布尔变量与零值比较 不可将布尔变量直接与TRUE、FALSE或者1、0进行比较if (flag) // 表示flag为真if (!flag) // 表示flag为假 整型变量与零值比较 应当将整型变量用“==”或“!=”直接与0比较if (value == 0) if (value != 0) 浮点变量与零值比较 不可将浮点变原创 2009-01-12 23:32:00 · 449 阅读 · 0 评论 -
assert测试
#include "stdafx.h"#include "assert.h"int main(int argc, char* argv[]){ int a = 0; assert(a!=0); printf("Hello World!/n"); return 0;} 此时出现"Assertion failed: a!=0" 的错误!,如果把int a = 0; 改为int a原创 2009-01-13 00:10:00 · 458 阅读 · 0 评论