在vc6.0中定义“bool”类型的函数意味着什么?

2025-03-28 13:22:36
推荐回答(1个)
回答1:

BOOL
是布尔型
他的取值有两种
TRUE
/
FALSE
前一个为真,后一个为假。
简单的说这个类型就是表明真假的。
另外有些人爱这么用
BOOL
test
=
1;
VC中

0
值都是真,只有
0
是假所以上面那个初始化是正确的.
相当与
BOOL
test
=
TRUE;
另外这个值占
1
的空间.

if
语句中比较常见
if
(a==b)
{....}
这里
a==b
实际上是将
a

B做比较,得到一个
BOOL
类型的值即是真还是假.如果为真则进入判断部分.
你说的那种情况实际就是函数的返回值为BOOL型