为了账号安全,请及时绑定邮箱和手机立即绑定

int,==,=,有什么区别

我的

int POCKETMONEY=10

一直不过

改成

POCKETMONEY==10

就过了

正在回答

3 回答

一般在C语言编译器中是不允许同时定义并赋值的,所以把int POCKETMONEY=10改为int POCKETMONEY;POCKETMONEY=10;分为两步即可。如果是C++中是可以直接像你那样用的。

楼上说的完全错误,=才是赋值,且是单向赋值,变量=表达式。==是相等,一般用于判断,如if (n==10) {...}

3 回复 有任何疑惑可以回复我~
#1

悟空_713 提问者

非常感谢!
2017-09-17 回复 有任何疑惑可以回复我~

==是判断,=是赋值

0 回复 有任何疑惑可以回复我~

== 是赋值

= 是运算式中的=

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       924432    人
  • 解答问题       20753    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

int,==,=,有什么区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信