哪里還不對,求解??
#include <stdio.h>
#define POCKETMONEY 10 ? ? //定義常量及常量值
int main()
{
? ? int POCKETMONEY = 10; ?//小明私自增加零花錢對嗎?
? ? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
? ? return 0; ?
}
#include <stdio.h>
#define POCKETMONEY 10 ? ? //定義常量及常量值
int main()
{
? ? int POCKETMONEY = 10; ?//小明私自增加零花錢對嗎?
? ? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
? ? return 0; ?
}
2015-02-15
舉報
2016-11-09
int POCKETMONEY = 10;這一句是再次給常量賦值,常量是不可變的,不能賦值,變量才是可變的,可賦值,因此要把這句話注釋掉或者刪除
2015-07-26
去掉函數(shù)體內(nèi)的 ? ?int POCKETMONEY = 10; ? ? 就可以了
2015-02-15
去掉函數(shù)體內(nèi)的 ? ?int POCKETMONEY = 10; ? ? 就可以了
2015-02-15
POCKETMONEY 已經(jīng)定義為常量了,不能再次聲明為int和賦值了