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

哪里错了,求大神

#include

#define POCKETMONEY     //定义常量及常量值 int main() {    POCKETMONEY == 10;  //小明私自增加零花钱对吗?    printf("小明今天又得到%d元零花钱\n", POCKETMONEY);    return 0;   } 我到底哪里出错了,老是说我输出有问题。我快凌乱了

提问者:慕村2295967 2017-02-24 17:15

个回答

  • qq_學會忘記懂得放棄_0
    2017-02-25 20:17:09

    把大括号里的POCKETMONEY == 10去掉即可,因为在前面已经定义了常量,他是不可变的,所以main里面不能再次赋值,会出错,,,,,,我是新手,不对的话请大神指教

  • 慕粉1469517273
    2017-02-24 17:40:55

    楼上正解

  • 雨过云舒
    2017-02-24 17:37:49

    你写的是POCKETMONEY==10,赋值符号是=,不是==,==是等于。