bool是啥意思?(C++小问题)
以下代码中的bool是什么类型,在什么时候用?我怎么在书中没找到什么意思,请各位指点一下。多谢~!
#include <iostream.h>
bool perfect( int );
int main()
{
long int i = 1;
for( ; i < 10000; i++ ) {
if( perfect( i ) == true )
cout <<i <<'\t';
}
return 0;
}
bool perfect( int n )
{
long int sum = 1, i = 2;
for( ; i <= n / 2; i++ ) {
if( n % i == 0 )
sum += i;
}
if( sum == n )
return true;
else
return false;
} */