课程
/后端开发
/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有什么区别吗
4 回答int 和scanf有什么区别?
1 回答char 和 int 有什么区别?
4 回答int w = 4和 int w == 4有什么区别
2 回答加不加int有什么区别