c语言中的布尔值是个什么东西?

4&&6为什么就等于1呀 布尔值是怎么回事

第1个回答  2014-09-13
布尔值就是真假两个值,c中专门有保留字来描述,true和false
但是有时候表达式的结果不一定是真正的bool值,这时候c的规则是,0表示假,非0表示真,也就是1、-1、或者什么乱七八糟的 2934都表示真。
4和6都是非0,所以他们与之后结果为真,c一般此时给一个1来描述真,所以你看到1(如果你用int接受这个值得话)本回答被提问者采纳

c语言中的布尔值是个什么东西?
布尔值就是真假两个值,c中专门有保留字来描述,true和false 但是有时候表达式的结果不一定是真正的bool值,这时候c的规则是,0表示假,非0表示真,也就是1、-1、或者什么乱七八糟的 2934都表示真。4和6都是非0,所以他们与之后结果为真,c一般此时给一个1来描述真,所以你看到1(如果你用int...

c中bool是什么意思
bool是C语言中的一种数据类型,它表示布尔值。bool只有两个取值,即true和false。在C语言中,true被定义为1,false被定义为0。bool常用于条件语句、逻辑运算和函数返回值等方面。使用bool类型可以使代码更加清晰明了,减少代码的复杂度。bool在C语言中的应用非常广泛。例如,在if、while、do-while等条件...

c语言bool什么意思
在C语言中,bool是一种逻辑类型,用于表示真(true)或假(false)。它是一个布尔值,只有两个可能的取值。在C语言中,bool类型通常以整数类型来实现,其中0代表false,非零值代表true。bool类型可以用于控制流程,比如条件控制语句和循环语句中。

c语言中的布尔值是个什么东西
布尔值包括两个值,一个是真值,一个是假值,在逻辑中,真值或逻辑值是指示一个陈述在什么程度上是真的,在计算机编程上多称作布尔值,在经典逻辑中,唯一可能的真值是真和假,但在其他逻辑中其他真值也是可能的,模糊逻辑和其他形式的多值逻辑使用比简单的真和假更多的真值。在代数上说,元素真与假...

C++语言中bool是什么意思?
bool就是布尔的意思,布尔值的返回值只有真(true)和假(false),多用于判断。在C语言中,关系运算和逻辑运算的结果有两种,真和假:0表示假,非0表示真。例如:include <stdio.h> intmain(){ inta,b,flag;scanf("%d %d", &a, &b);flag = a > b; \/\/flag保存关系运算结果 printf...

布尔型是不是c语言的数据类型
布尔型是c语言的数据类型,虽然数值和字符串数据类型实际上可以有无限多个不同的值,但boolean数据类型只能有两个值。它们是标识符true和false。布尔值表示条件的有效性(告知条件是真还是假)。c语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言具有高效、灵活、功能丰富、表达力...

c语言中,bool isPrime 是什么意思,具体用法,举个例子,拜托
bool布尔值,是一种数据类型 准确的讲这是属于C++里面的 bool值只有true和false true相当于int 里的1,false相当于0 true是结果为真,条件成立,false是条件不成立

C语言中什么时候0表示真,1表示假
在C语言中,通常使用整数类型来表示布尔值,其中1代表真(TRUE),0代表假(FALSE)。这种表示方法与逻辑运算和整数乘法规则相一致。例如,当执行整数除法时,结果会被截断到最接近的整数,这意味着1除以2的结果将给出0,因为0是最接近1\/2的整数。在计算机科学中,布尔值只有两个可能的值:真或假。...

c语言中bool函数的用法
c语言中bool函数的用法 bool表示布尔型变量,也就是逻辑型变量的定义符,可用于逻辑表达式,也就是“或”“与”“非”之类的逻辑运算和大于小于之类的关系运算。bool取值false和true,0为false,非0为true。(例如-1和2都是true)。如果数个bool对象列在一起,可能会各占一个Byte,这取决于编译器。...

bool在c语言中是什么意思?
bool表示布尔型变量,也就是逻辑型变量的定义符,以英国数学家、布尔代数的奠基人乔治·布尔(George Boole)命名。bool类似于float,double等,只不过float定义浮点型,double定义双精度浮点型。 在objective-c中提供了相似的类型BOOL,它具有YES值和NO值;在java中则对应于boolean类型。bool型变量返回值:...

相似回答