c++编程中=与==区别

2024-11-23 21:24:06
推荐回答(4个)
回答1:

一个等号:=,用于运算时的赋值,是从右往左赋的,比如:a = 10;这就是把10这个数字赋给了变量a
两个等号:==,用于逻辑运算时的比较,比较等号两边是否相等,如果相等返回真,不等返回假,通常用于判断语句中,如:if(1 == 1)cout << "true" << endl;这时输出true,因为1与1是相等的

回答2:

= 是赋值是数据传送运算符,== 是相等 ,是逻辑判断运算符。。差太多了,不过每次二级考试 都有这个的。

回答3:

=是幅值号,而==才是等于号

回答4:

= 是赋值,== 是相等