猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
什么时候用一个=什么时候用两个这样==
什么时候用一个=什么时候用两个这样==
慕移动1878296
浏览 1491
回答 2
2回答
fprintf
一个=意思是将等号左边的数赋值给右边的变量;例如:int a=5;将5付给a,这时候a的值变成了5;两个=意思是将两边的数或者是变量进行对比若两边相等则为真否则为假 若为真例如:if(a==5)执行if之后的语句为假不执行 或者 if(a==5||a>0)第一个判断为真 第二个则短路不执行整体为真执行后面语句为假还有一种情况 例如if(a==6 && a>0);第一个判断为假 第二个短路所以整个判断为假if之后包括的语句不执行
0
0
1
努力提升
=是赋值的意思,比如:int a = 5;就是把5这个值赋值给变量a,a就变成了5.==是等于的意思,是用来判断值是否相等,通常和判断语句一起用,比如:if(a == 5)。就是说如果a的值为5就执行后面的代码。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续