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

这个哪不对,为什么出不来

#include <stdio.h>

#define POCKETMONEY 10;     //定义常量及常量值

int main()

{

    POCKETMONEY =10;  //小明私自增加零花钱对吗?

    printf("小明今天又得到%d元零花钱\n", POCKETMONEY);

    return 0;  

}





提问者:weibo_毛豆小小婷_04185051 2016-10-13 21:44

个回答

  • Ysui玉
    2016-10-13 21:54:44
    已采纳

    不对的,因为你在上面已经定义了POCKETMONEY为常量,下面使用POCKETMONEY都是你所设定的常量10,你应该去掉上面的宏定义

  • 慕桂英6951573
    2016-10-18 17:39:03

    很好用