Data type definitions


/ ************************************************* ***********
FileName: datatype.h
Platform: 'bit the ARM 32-
Version: 1.0
a Date: 2009-09-24
the Description: unified data type Definition

History:
<author> <time> <version > <desc>
2009/09/24 1.0 build this file
***********************************************************/

#ifndef __DATATYPE_H_
#define __DATATYPE_H_

#ifdef __cplusplus
extern "C" {
#endif


typedef unsigned char INT8U; //8-bit unsigned integer
typedef signed char INT8S; //8-bit signed integer

typedef unsigned short INT16U; //16-bit unsigned integer
typedef signed short INT16S; //16-bit signed integer

typedef unsigned int INT32U; //32-bit unsigned integer
typedef signed int INT32S; //32-bit signed integer

typedef unsigned __int64 INT64U; //64-bit unsigned integer
typedef __int64 INT64S; //64-bit signed integer

typedef float FLOAT32; //32-bit floating-point numbers
typedef double FLOAT64; //64-bit floating-point numbers

//typedef bool BOOL; //boolean type

 

#ifdef __cplusplus
}
#endif

#endif

Reproduced in: https: //www.cnblogs.com/ShiShouTHS/p/11082970.html

Guess you like

Origin blog.csdn.net/weixin_34249367/article/details/93758245