中国开发网: 论坛: 程序员情感CBD: 贴子 100699
Miracle: 我C++不熟,刚装了个VC++.NET,凑了这么个例子,不知道对不对
#include "stdafx.h"
#include "io.h"
#include <conio.h>
#include <ctype.h>


int _tmain(int argc, _TCHAR* argv[])
{
bool bRun = 2;
if (bRun == true)
{
_cputs("bRun == TRUE\r\n");
}
else if (bRun == 2)
{
_cputs("bRun == 2\r\n");
}
else
{
_cputs("case 3\r\n");
}
char buffer[83] = { 80 }; /* Maximum characters in 1st byte */
_cgets( buffer);
return 0;
}

最后的输出结果是bRun == TRUE
也就是说2 == true是成立的
TRUE定义在afx.h里面么?我加上以后出提示有问题,就没仔细看。
夫习拳艺者,对已者十之七八,对人者,仅十之二三耳。拳艺之道,深无止境。得其浅者,一人敌,得其深者,何尝不万人敌耶!
我的Google Picasa相册
我的新BLOG

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录