課程
/后端開發
/C
/C語言入門
我的
int POCKETMONEY=10
一直不過
改成
POCKETMONEY==10
就過了
2017-09-08
源自:C語言入門 2-7
正在回答
一般在C語言編譯器中是不允許同時定義并賦值的,所以把int POCKETMONEY=10改為int POCKETMONEY;POCKETMONEY=10;分為兩步即可。如果是C++中是可以直接像你那樣用的。
樓上說的完全錯誤,=才是賦值,且是單向賦值,變量=表達式。==是相等,一般用于判斷,如if (n==10) {...}
悟空_713 提問者
==是判斷,=是賦值
== 是賦值
= 是運算式中的=
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
3 回答int和short int有什么區別嗎
1 回答char 和 int 有什么區別?
4 回答int 和scanf有什么區別?
4 回答int w = 4和 int w == 4有什么區別
2 回答加不加int有什么區別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-09-08
一般在C語言編譯器中是不允許同時定義并賦值的,所以把int POCKETMONEY=10改為int POCKETMONEY;POCKETMONEY=10;分為兩步即可。如果是C++中是可以直接像你那樣用的。
樓上說的完全錯誤,=才是賦值,且是單向賦值,變量=表達式。==是相等,一般用于判斷,如if (n==10) {...}
2017-09-09
==是判斷,=是賦值
2017-09-08
== 是賦值
= 是運算式中的=