diff --git a/lib/xy.h b/lib/xy.h index 8becdcd..e973a3d 100644 --- a/lib/xy.h +++ b/lib/xy.h @@ -166,7 +166,10 @@ void br () { puts (""); } void p (const char *s) { printf ("%s\n", s); } -#define xy_arylen(x) (sizeof (x) / sizeof (x[0])) +#define xy_c_array_len(arr) (sizeof (arr) / sizeof (arr[0])) + +/* @deprecated 应迁移到后者 */ +#define xy_arylen xy_c_array_len static inline void *