C++的CIN和COUT操作符 C++中的CIN和COUT是兩個操作符(operator),且是左操作符,相同于+, -等操作符,而且與這些操作符一樣,返回的表達式值為左值??聪旅孢@個例子:
#include <iostream.h> int main(int argc, char **argv) { std::cout << "Enter two numbers: " << std::endl; int v1, v2; std::cin >> v1 >> v2; std::cout << "The sum of " << v1 << " and " << v2 << " is " << v1 + v2 << std::endl; return 0; } 在第7行CIN的例子中,前面的std::cin >> v1表達式表示從cin中讀入一個值,賦給v1,表達式左操作數(shù)(left-hand operand)為std::cin,右操作數(shù)為(right-hand operand),表達式返回左操作值,即std::cin,于是第7行相當(dāng)于下面兩行: std::cin >> v1; std::cin >> v2; 與CIN類似,COUT也是左操作符,第9到10行的解釋與上面類似。
本文轉(zhuǎn)自:翔宇亭——IT樂園
|
|
來自: 昵稱817TD > 《編程技術(shù)》