C语言中bool_t和bool有什么关系?
答案:5 悬赏:10 手机版
解决时间 2021-04-05 17:45
- 提问者网友:那叫心脏的地方装的都是你
- 2021-04-05 03:16
C语言中bool_t和bool有什么关系?
最佳答案
- 五星知识达人网友:上分大魔王
- 2021-04-05 04:33
bool_t 是自定义类型。
例如,有的系统定义 例如头文件 #include :
typedef int bool_t;
typedef bool_t (*xdrproc_ti) (XDR *, void *,...);
Windows.h 定义
typedef int BOOL;
ORTP源码 bool_t adapt = TRUE;
看上去像 typedef int bool_t;
bool_t 和 bool 看上去 都是与逻辑运算 有关的 变量类型。有无差别要查 oRTP 的头文件。
例如,有的系统定义 例如头文件 #include
typedef int bool_t;
typedef bool_t (*xdrproc_ti) (XDR *, void *,...);
Windows.h 定义
typedef int BOOL;
ORTP源码 bool_t adapt = TRUE;
看上去像 typedef int bool_t;
bool_t 和 bool 看上去 都是与逻辑运算 有关的 变量类型。有无差别要查 oRTP 的头文件。
全部回答
- 1楼网友:骨子里都是戏
- 2021-04-05 07:57
我暂时保留意见!
- 2楼网友:摆渡翁
- 2021-04-05 06:46
你好
在C语言中真没见过bool_t类型,不知你在哪里看到的。bool就是逻辑类型变量的定义符;
不懂继续追问我,满意请采纳,谢谢
祝愉快追问补充了一下……不好意思是我没说清楚,我猜是某个头文件定义的?追答如果这么说,那可能是typedef类型定义或者define宏定义,这样的话,bool_t和bool就是一个意义了,不懂继续追问我,满意请采纳,谢谢。
在C语言中真没见过bool_t类型,不知你在哪里看到的。bool就是逻辑类型变量的定义符;
不懂继续追问我,满意请采纳,谢谢
祝愉快追问补充了一下……不好意思是我没说清楚,我猜是某个头文件定义的?追答如果这么说,那可能是typedef类型定义或者define宏定义,这样的话,bool_t和bool就是一个意义了,不懂继续追问我,满意请采纳,谢谢。
- 3楼网友:空山清雨
- 2021-04-05 06:03
我是这么看的,不知道对不对,首先没有bool_t这个关键字,bool是有的
但是有可能bool_t是函数名(大概应该写成这样bool bool_t(){……})如果是函数名,那就没多大关系,函数名是可以随便命名的!!!
但是有可能bool_t是函数名(大概应该写成这样bool bool_t(){……})如果是函数名,那就没多大关系,函数名是可以随便命名的!!!
- 4楼网友:有你哪都是故乡
- 2021-04-05 05:32
好像没有bool_t这个“关键字”,所以只能作为“自定义”标识符来理解了。bool是声明和定义“布尔”变量的关键字,所以bool_t和bool“原则”上没有关系。但bool_t既是自定义的,那么若有下列声明,二者就有一定关系了:#define bool_t bool后,bool_t和bool就是等价的了,而若#define bool_t *bool,则以后bool_t和*bool就是等价的了;等等。否则它们之间就毫不相干……
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯