宏定义 |
| #define |
VOID void |
| #define |
FALSE ((BOOL)0) |
| #define |
TRUE ((BOOL)1) |
| #define |
NULL ((VOID *)0) |
| #define |
YES (1) |
| #define |
NO (0) |
| #define |
OS_NULL_BYTE ((UINT8)0xFF) |
| #define |
OS_NULL_SHORT ((UINT16)0xFFFF) |
| #define |
OS_NULL_INT ((UINT32)0xFFFFFFFF) |
| #define |
LOS_OK (0U) |
| #define |
LOS_NOK (1U) |
| #define |
OS_FAIL (1) |
| #define |
OS_ERROR (UINT32)(-1) |
| #define |
OS_INVALID (UINT32)(-1) |
| #define |
asm __asm |
| #define |
typeof __typeof__ |
类型定义 |
| typedef unsigned char |
UINT8 |
| typedef unsigned short |
UINT16 |
| typedef unsigned int |
UINT32 |
| typedef signed char |
INT8 |
| typedef signed short |
INT16 |
| typedef signed int |
INT32 |
| typedef float |
FLOAT |
| typedef double |
DOUBLE |
| typedef char |
CHAR |
| typedef unsigned int |
BOOL |
| typedef unsigned long long |
UINT64 |
| typedef signed long long |
INT64 |
| typedef unsigned int |
UINTPTR |
| typedef signed int |
INTPTR |