在C中声明float编译时常量的方法

时间:2017-11-06 00:57:44

标签: c floating-point compile-time-constant

我知道我可以通过使用枚举在C中为整数声明一个命名的编译时常量,但有没有办法在C中为浮点数声明命名的编译时常量,而不使用宏(我知道C ++有constexpr,但我现在严格使用C)?包含特定于编译器的C语言扩展的答案也非常感谢。

1 个答案:

答案 0 :(得分:-1)

使用const float数组。 这将生成float类型的常量数据。 const float *arr[3] = {11.21,21.31,31.23}