数据类型与常用宏(types.h)文件
数据类型与常用宏(types.h)统一数据类型和常用宏,提升代码可读性和移植性。
// types.h
#ifndef TYPES_H
#define TYPES_H
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
typedefint8_t s8;
typedefuint8_tu8;
typedefint16_ts16;
typedefuint16_t u16;
typedefint32_ts32;
typedefuint32_t u32;
typedeffloat f32;
typedefdouble f64;
#define MAX(a, b) ((a) > (b) ? (a) : (b))
#define MIN(a, b) ((a) < (b) ? (a) : (b))
#define ARRAY_SIZE(arr) (sizeof(arr)/sizeof((arr)))
#endif
统一数据类型和常用宏,提升代码可读性和移植性 数据类型与常用宏(types.h)文件 统一数据类型和常用宏,提升代码可读性和移植性。 数据类型与常用宏可以直接使用 数据类型与常用宏(types.h)文件直接复制使用很不错
页:
[1]