c语言问题 #define PI 3.14159f {float b=3.0f; c=a*

日期:2021-07-02 01:15:19 人气:1

c语言问题 #define PI 3.14159f {float b=3.0f; c=a*

#define PI 3.14159和
#define PI 3.14159f
的效果是一样的,
#define预定义的代码,实际上只是在预编译时,简单的替换到代码中,然后再编译。至于数字后要不要加类型,这是根据需要定的。
#define PI 3f
.....
float a = 4 * PI; // ==>就相当于 float a=4 * 3f;这里的计算结果直接就是高精度的float
=========
    A+
热门评论