[应用相关] keil的BOOL类型

[复制链接]
10152|6
 楼主| lqab1983 发表于 2014-1-16 09:27 | 显示全部楼层 |阅读模式
Keil 4     STM32F103    3.5的库  想问下在这个环境下  keil有没有BOOL类型数据? 如果没有,该怎么替代?
yjsstk 发表于 2014-1-16 11:16 | 显示全部楼层
用结构体代替
struct
{
    u8  bit0  : 1;
    u8  bit1  : 1;
    u8  bit2  : 1;
    u8  bit3  : 1;
    u8  bit4  : 1;
    u8  bit5  : 1;
    u8  bit6  : 1;
    u8  bit7  : 1;
}byte;
craaazyfor 发表于 2014-1-16 11:43 | 显示全部楼层
基本是unsigned char类型
mmuuss586 发表于 2014-1-16 12:20 | 显示全部楼层
我一般用UCHAR的
 楼主| lqab1983 发表于 2014-1-17 09:24 | 显示全部楼层
2楼定义结构体的意思  是不是指BOOL类型  是个位类型的?  看来keil里是没有BOOL类型的了?我觉得是
hugo0chen 发表于 2016-12-5 00:59 | 显示全部楼层
#ifndef __cplusplus
typedef enum {FALSE = 0, TRUE = !FALSE} bool;
#endif
inc_biza 发表于 2016-12-5 09:30 | 显示全部楼层
包含stdbool.h即可!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

53

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部