首页 > 编程知识 正文

bool函数例子,bool型函数怎么写

时间:2023-05-04 02:53:28 阅读:10863 作者:1283

BOL是布尔变量,也就是逻辑变量的定义符,类似于浮点、双精度等。 但是,浮点定义浮点类型,双精度浮点类型。 objective-c提供了具有YES和NO值的类似类型的BOOL。 布尔变量的值只有真(true )和假),可以用于逻辑表达式,即逻辑运算(如逻辑运算(or )、and )和not )或关系运算(如更大)。 逻辑表达式的运算结果为真或假。 (百科)那么,这到底有什么实际作用呢? 在c中,如果值不为零则为True,如果值为零则为False。 例如,bool b; b=(12 )//此时b为falseb=) 21 )//此时b为true,例如写数据结构时,可能需要判断链表是否为空。 此时,必须使用bool函数。 注意,通过bool可以看出,此函数返回值只是为了判断真伪。

【例如,写一个比较两个字是否相等的函数,如果不相等就返回真,否则返回假。 可以写

intfunction(chara,char b ) )。

{

返回a-b;

}

但是,bool函数返回的只有true和false。 另一方面,int返回各种各样的数字。 但你关心的不是数字的多少,而是这个数字不是0。 所以,在这种情况下,使用bool会更简洁、更规范。 看bool就知道这是判断真伪的函数,你知道是int型吗? 认为返回的数字有用,可能还会重新考虑程序。

传统糖豆编写了一个调用100多个自定义函数的程序。 其中有几十个判断真伪的函数时,你都可以通过int的结果知道! 】

例# includeiostreamusingnamespacestd; boolfucn(inta,int b ) /在c中通常使用大写字母。 即使是小写字母{ return ab? 真:假; (}int main ) ) { int x=8,y=-5; if(fucn(x,y ) ) /可用于判断if语句。 (while ) fucn,y ) ) /也可用于确定循环条件。 )//等各种判断return 0; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。