MtFmt 1.0.0
MtFmt is a format library on embed. system and wrote by pure C.
载入中...
搜索中...
未找到
结构体 | 类型定义 | 枚举
mm_type.h 文件参考

type alias和type def 更多...

#include "mm_cfg.h"
#include <stdarg.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>

浏览源代码.

结构体

struct  tagMStrTime
 RTC时间 更多...
 

类型定义

typedef uint8_t byte_t
 字节(无符号)
 
typedef size_t usize_t
 尺寸(无符号)
 
typedef size_t uptr_t
 
typedef intptr_t isize_t
 尺寸(有符号, sizeof(isize_t) == sizeof(usize_t) == sizeof(iptr_t))
 
typedef intptr_t iptr_t
 
typedef float float32_t
 32位浮点值
 
typedef double float64_t
 64位浮点值
 
typedef bool mstr_bool_t
 布尔值
 
typedef char mstr_char_t
 字符
 
typedef uint32_t mstr_codepoint_t
 unicode代码点
 
typedef struct tagMStrTime MStrTime
 RTC时间
 

枚举

enum  { True = true , False = false }
 

详细描述

type alias和type def

作者
HalfSweet (HalfS.nosp@m.weet.nosp@m.@Half.nosp@m.Swee.nosp@m.t.cn), 向阳 (hinat.nosp@m.ahos.nosp@m.hino@.nosp@m.foxm.nosp@m.ail.c.nosp@m.om)
版本
0.1
日期
2023-05-06

类型定义说明

◆ byte_t

typedef uint8_t byte_t

字节(无符号)

◆ float32_t

typedef float float32_t

32位浮点值

◆ float64_t

typedef double float64_t

64位浮点值

◆ iptr_t

typedef intptr_t iptr_t

◆ isize_t

typedef intptr_t isize_t

尺寸(有符号, sizeof(isize_t) == sizeof(usize_t) == sizeof(iptr_t))

◆ mstr_bool_t

typedef bool mstr_bool_t

布尔值

◆ mstr_char_t

typedef char mstr_char_t

字符

◆ mstr_codepoint_t

typedef uint32_t mstr_codepoint_t

unicode代码点

◆ MStrTime

typedef struct tagMStrTime MStrTime

RTC时间

◆ uptr_t

typedef size_t uptr_t

◆ usize_t

typedef size_t usize_t

尺寸(无符号)

枚举类型说明

◆ anonymous enum

anonymous enum
枚举值
True 
False