LIUyuting_3066
2015-02-15 16:11
#include <stdio.h>
#define POCKETMONEY 10 //定义常量及常量值
int main()
{
int POCKETMONEY = 10; //小明私自增加零花钱对吗?
printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
return 0;
}
int POCKETMONEY = 10;这一句是再次给常量赋值,常量是不可变的,不能赋值,变量才是可变的,可赋值,因此要把这句话注释掉或者删除
去掉函数体内的 int POCKETMONEY = 10; 就可以了
去掉函数体内的 int POCKETMONEY = 10; 就可以了
POCKETMONEY 已经定义为常量了,不能再次声明为int和赋值了
C语言入门
926209 学习 · 20797 问题
相似问题