问答详情
源自:6-5 不一样的const关键字

老师最后限制函数返回值什么的讲的云里雾里的

const修饰 类型为A;返回为&引用类型;名称叫getA的函数的返回值,因此利用此函数的返回值aaa即不可赋值,因此会报错,可是前面加的那段分不清 ==a和 =a是什么意思啊,没看懂

提问者:请叫我莴笋 2022-12-12 23:50

个回答

  • 慕桂英5594736
    2022-12-24 21:45:22

    ==号即为数学上的等于,而=号在c++中是赋值号,即把右边的值赋给左边。例如:a=2;即将2的值赋给a变量,

    而a==2,多用于判断a是否等于2