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

#include <stdio.h> #define POCKETMONEY 10;//定义常量及常量值 int main() { POCKETMONEY = 12; //小明私自增加零花钱对吗? printf("小明今天又得到%d元零花钱\n", POCKETMONEY); return 0; }

怎麽办啊啊啊

提问者:慕粉4120386 2016-10-05 20:41

个回答

  • 越飞越高
    2016-11-09 13:41:34

        POCKETMONEY = 12;把这一句注释掉,因为这一句又给POCKETMONEY赋值,在main函数前已经用

    #define     POCKETMONEY 10赋值了,不能重复赋值。

    #define     POCKETMONEY 10;后面的分号也要去掉

    http://img.mukewang.com/5822b6f10001a4d209390599.jpg

  • qq_冷夏_04125124
    2016-10-05 21:04:00

    改成POCKETMONY==10

  • 等风收尾
    2016-10-05 21:02:37

    删掉第五行