BOOL
是布尔型
他的取值有两种
TRUE
/
FALSE
前一个为真,后一个为假。
简单的说这个类型就是表明真假的。
另外有些人爱这么用
BOOL
test
=
1;
VC中
非
0
值都是真,只有
0
是假所以上面那个初始化是正确的.
相当与
BOOL
test
=
TRUE;
另外这个值占
1
的空间.
在
if
语句中比较常见
if
(a==b)
{....}
这里
a==b
实际上是将
a
和
B做比较,得到一个
BOOL
类型的值即是真还是假.如果为真则进入判断部分.
你说的那种情况实际就是函数的返回值为BOOL型