為什么說輸出不包含小明今天又得到10元零花錢?
#include <stdio.h>
#define ? ? POCKETMONEY=10 ? ? //定義常量及常量值
int main()
{
? ? //POCKETMONEY = 12; ?//小明私自增加零花錢對嗎?
? ? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
? ? return 0; ?
}
#include <stdio.h>
#define ? ? POCKETMONEY=10 ? ? //定義常量及常量值
int main()
{
? ? //POCKETMONEY = 12; ?//小明私自增加零花錢對嗎?
? ? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
? ? return 0; ?
}
2016-09-04
舉報
2016-09-04
宏定義不可以用等號,正確的應該是#define POCKETMONEY 10
2016-09-04
#include <stdio.h>
#define ? ? POCKETMONEY 10 ? ?//定義常量及常量值
int main()
{
? ?/* POCKETMONEY = 12; ?//小明私自增加零花錢對嗎?*/
? ? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
? ? return 0; ?
}