总是还要再现查,放个记号吧。
#ifndef INT64_C
#define INT64_C(c) (c ## LL)#define UINT64_C(c) (c ## ULL)
#endif
第二种方法
#ifdef __cplusplus
#define __STDC_CONSTANT_MACROS
#ifdef _STDINT_H
#undef _STDINT_H
#endif
# include <stdint.h>
#endif
本文介绍了两种在C语言中定义64位整型常量的方法:通过宏定义实现和利用C++特性结合stdint.h头文件的方式。这些方法适用于跨平台编程,确保了64位整型常量能在不同编译器环境下正确使用。
总是还要再现查,放个记号吧。
#ifndef INT64_C
#define INT64_C(c) (c ## LL)#endif
第二种方法
#ifdef __cplusplus
#define __STDC_CONSTANT_MACROS
#ifdef _STDINT_H
#undef _STDINT_H
#endif
# include <stdint.h>
#endif
172

被折叠的 条评论
为什么被折叠?