lzth.net
当前位置:首页 >> C语言中的逻辑类型数据如何描述 >>

C语言中的逻辑类型数据如何描述

没有专用逻辑型,用数值表示真假.0表示假非0表示真需要注意,近似为0的也不是0,是真,例如0.0以上是人的表示方法.因为对于人而言,非0的数据有无数种,这些都表示真.计算机识别时,就看是不是0,是0就是假,不是0(哪怕不认识)那也是真.如果是计算机,只认识两个数,0和1,所以计算机向你表示真假时,只可能出现0和1两种数字(5>3)+2结果是3,因为5>3正确,所以5>3的返回值是1

int 整数型, char 字符型,float 浮点数(小数)doublt 双点

没有逻辑型数据.在C语言中有逻辑运算符.对于能够求出逻辑值的情况,比如关系运算或逻辑运算,其用1表示真,0表示假.而在条件判断时,非0值表示真,0值表示假.

你所说的逻辑类型应该是bool布尔型吧,这个是只有真假2种情况的,因为处理一种数据,一定要相应的数据类型才可以,不然会出错,例如你是整型,就应该用intlongunsigned等,浮点型应该用floatdouble等,如果数据类型不同,要进行强制转换

C语言中既没有逻辑类型来也没有集合类型. 在C++和VB里有源逻辑类型,C++中为bool,VB中为 Boolean.其值有true和 false两种,true代表2113真,false代表假.5261 C语言没有逻辑类型,如果要表示4102逻辑类型,只能用整型值代替.0代表false,非0代表true. 集合是一种元素间无序的类型.C语言没有集合类型. (注意:数组不算集合类型,因为数组元素之1653间有前驱和后继关系.)

C语言里面没有真假这种逻辑值的 .

当需要为变量、常量以及函数定义并分配存储空间时,要定义数据类型.C/C++ 数据类型C语言包含5个基本数据类型: void, integer, float, double, 和 char. 类型 描述 void 空类型 int 整型 float 浮点类型 double 双精度浮点类型 char 字符类型 C++

数据类型有:基本类型,导出类型,用户自定义类型 基本类型才包括:逻辑型 字符型 整型 浮点型

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com