在这一题中 if(i=3)与if(i==3)有何区别??

来源:4-19 臭名远扬之goto语句

此生唯为

2015-09-04 21:04

两者的含义是什么???

写回答 关注

3回答

  • kkkbbb
    2015-09-05 18:51:43

    有区别,第一句是错的,第二句是对的,==是比较,=是赋值,不能用在比较里面

  • Perona
    2015-09-04 21:51:19

    =是赋值的意思,==是等于的意思。

  • 与你相关
    2015-09-04 21:15:46

    i = 3  , =  把3赋值给i,这句话忘记成立不成立了,不成立会提示拼写错误的  。  i== 3     i的 值等于3  如果 i的值本来就是3的话,就成立,标记为1,执行下面的语句。

C语言入门

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

926212 学习 · 20797 问题

查看课程

相似问题