C语言中,==和=的用法,求详解

Python029

C语言中,==和=的用法,求详解,第1张

==是判断左右两边是否相等,而=是将等号右边的值赋给等号左边的变量。

==常用于if的判断语句中,而等号则不用于if的判断语句中。你可以这样写if(a==0){...}意思是:如果a=0成立则执行if的函数体,否则不执行!在这里,a==0不能写成a=0.这就是两者在C语言中的最主要的差别了。希望对您有所帮助!

"="是赋值

例如 i=5

意思就是把5赋值给i。i就相当于一个口袋把5装在里面。

"=="就相当于我们一直用于求加减乘除的等于号。

明白不?