问答详情
源自:2-7 不可改变的常量

#define 和int到底什么不一样

#include<stdio.h>
int main()
{
    float a=3.14
    printf("圆周率:%f\n",a)
    return 0
}

这个和讲解中的那个PI符号常量的结果是不是一样的啊

提问者:楚王么么哒 2017-01-13 10:32

个回答

  • 慕粉2201209565
    2017-01-13 10:37:03
    已采纳

    #define是常量,而int是变量可以在函数中重新定义