=号的算法机制解决方案
号的算法机制有这样一个问题,int a,ba0b4int &c(ab)我问别人c是谁的引用,有人告诉我说是a的,说a
=号的算法机制
有这样一个问题,
int a,b;
a=0;
b=4;
int &c=(a=b);
我问别人c是谁的引用,有人告诉我说是a的,说a=b,返回的是a ,这是= 号的算法机制。
我想知道的是=号的算法机制到底是什么?菜鸟一个,求各位高手帮帮忙!!
[解决办法]
这是规定,
= 是一个操作符,代表赋值操作. 它有两个操作数,左操作数和右操作数,它将左操作数的赋值给右操作数. = 表达式的值是左操作数,且是左值.
a = b 是一个表达式.该表达式的值是a 的值(左值(location value)).
a = b 中, a 和 b 都是表达式.
c/c++ 是基于表达式的语言,学习C++ PRIMER 吧.
[解决办法]
[解决办法]