ktype.h

来自「51实战工程级源码」· C头文件 代码 · 共 50 行

H
50
字号
/*
*************************************************************************************************************
*                                                Kingst-51
*                                        Development board samples
*
*                                 (c) Copyright 2009-2012, Kingst Studio
*                                           All Rights Reserved
*
*                                          http://www.kingst.org
* 文件名:ktype.h
* 描  述:平台无关性的数据类型定义
* 版本号:1.0.1
* 备  注:本文件内的数据类型定义适用于8位CPU系统,如MCS-51、PIC12/16/18等
*************************************************************************************************************
*/

#ifndef  _KINGST_TYPE_
#define  _KINGST_TYPE_



/*
* 整型数类型定义
*/
typedef  signed    char       s8;
typedef  signed    int        s16;
typedef  signed    long       s32;
typedef  unsigned  char       u8;
typedef  unsigned  int        u16;
typedef  unsigned  long       u32;

typedef  signed    char       int8;
typedef  signed    int        int16;
typedef  signed    long       int32;
typedef  unsigned  char       uint8;
typedef  unsigned  int        uint16;
typedef  unsigned  long       uint32;


/*
* 通用枚举类型定义
*/
typedef enum {
    false=0, true=1
} bool; //布尔枚举类型



#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?