20260829 Redesign

This commit is contained in:
2026-08-29 00:53:40 +08:00
parent f9345bdc0a
commit bf5fc3bda6
44 changed files with 2941 additions and 1 deletions
+21
View File
@@ -0,0 +1,21 @@
#ifndef INCLUDED_C_ALIGNMENT_H
#define INCLUDED_C_ALIGNMENT_H
typedef union {
#ifdef C_ALIGN_MAX_BYTES
char pad[C_ALIGN_MAX_BYTES];
#else
int i;
long l;
long *lp;
void *p;
void (*fp)(void);
float f;
double d;
long double ld;
#endif
}c_Alignment_t ;
#define C_ALIGN_SIZE sizeof(c_Alignment_t)
#endif /*INCLUDED_C_ALIGNMENT_H*/