c++中,bool类型有什么作用,怎样用?
展开全部
bool为布尔型,只有一个字节,取值false和true,是0和1的区别.比如类:
class myclass {
public:
myclass(int a, int b):first(a), second(b){}
int first;
int second;
bool operator < (const myclass &m)const {
return first < m.first;
}
};
bool less_second(const myclass & m1, const myclass & m2) {
return m1.second < m2.second;
}
这里bool的意思是返回bool类型值
bool有两个值:true和false
class myclass {
public:
myclass(int a, int b):first(a), second(b){}
int first;
int second;
bool operator < (const myclass &m)const {
return first < m.first;
}
};
bool less_second(const myclass & m1, const myclass & m2) {
return m1.second < m2.second;
}
这里bool的意思是返回bool类型值
bool有两个值:true和false
展开全部
bool为布尔型,只有一个字节,取值false和true,是0和1的区别.比如类:
classmyclass{
public:
myclass(inta,intb):first(a),second(b){}
intfirst;
intsecond;
booloperator<(constmyclass&m)const{
returnfirst<m.first;
}
};
boolless_second(constmyclass&m1,constmyclass&m2){
returnm1.second<m2.second;
}
这里bool的意思是返回bool类型值
bool有两个值:true和false
classmyclass{
public:
myclass(inta,intb):first(a),second(b){}
intfirst;
intsecond;
booloperator<(constmyclass&m)const{
returnfirst<m.first;
}
};
boolless_second(constmyclass&m1,constmyclass&m2){
returnm1.second<m2.second;
}
这里bool的意思是返回bool类型值
bool有两个值:true和false
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询