為什么正確的是最后的一個(gè)???
#include <stdio.h>
#define POCKETMONEY 10 //定義常量及常量值
int main()
{
int POCKETMONEY = 10; //小明私自增加零花錢對(duì)嗎?
printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
return 0;?
}
正確如下:
#include <stdio.h>
#define POCKETMONEY 10 //定義常量及常量值
int main()
{
POCKETMONEY ==10; //小明私自增加零花錢對(duì)嗎?
printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
return 0;?
}
2016-06-26
"int POCKETMONEY = 10; //小明私自增加零花錢對(duì)嗎?"<--這個(gè)是錯(cuò)的。
因?yàn)樵陬^文件中,已經(jīng)用“#define?POCKETMONEY 10”定義了:POCKETMONEY=10.
POCKETMONEY=10<--這個(gè)是不能被改變的,不能再用賦值語(yǔ)句。
正確的那個(gè)里面只是判斷了:POCKETMONEY等于10嗎??并沒(méi)有改變POCKETMONEY的值。
順便。。。。怎么又是你。
2016-06-26
?— —!我才開(kāi)始學(xué),希望你們這些大神多多關(guān)照。嘿嘿
2016-06-26
因?yàn)榈谝粋€(gè)里面沒(méi)賦值