标签:错误信息 The 标准库 计算 基础类型 输入流 对象 技术分享 输入输出
iostream库包含两个基础类型 istream 和 ostream ,分别表示输入流和输出流。
标准库定义了4个IO对象:
std::cin标准输入
std::cout标准输出
std::cerr标准错误,用来输出警告和错误信息
std::clog用来输出程序运行时的一般性信息
加法:
1 #include <iostream> 2 3 int main() 4 { 5 std::cout << "Enter two numbers:" << std::endl; 6 int v1 = 0, v2 = 0; 7 std::cin >> v1 >> v2; 8 std::cout << "The sum of " << v1 << " and " << v2 << " is " << v1 + v2 <<std::emdl; 9 system("pause"); 10 return 0; 11 }
小结:system("pause")用来hold终端,使其不消失。
<<运算符接受两个运算对象:左侧的运算对象必须是一个ostream对象,右侧的运算对象是要打印的值。此运算符将给定的值写到给定的ostream对象中。输出运算符的计算结果就是其左侧的运算对象。即,计算结果就是我们写入给定值的那个ostream对象。endl,操纵符,作用是结束当行,并将缓冲区(buffer)中的内容写入输出流中。
>>运算符与输出运算符类似,它接受一个istream作为其左侧运算对象。接受一个对象作为其右侧运算对象。它从给定的istream读入数据,并存入给定对象中。与输出运算符类似,输入运算符返回其左侧运算对象作为其计算结果。
乘法:
1 #include <iostream> 2 /* 3 *简单主函数 4 *读取两个数,求它们的积 5 */ 6 int main() 7 { 8 std::cout<<"Enter two numbers:"; 9 std::cout<<std::endl; 10 int v1 = 0,v2 = 0; 11 std::cin>>v1; 12 std::cin>>v2; 13 std::cout<<"The multiply of "; 14 std::cout<<v1; 15 std::cout<<" of "; 16 std::cout<<v2; 17 std::cout<<" is "; 18 std::cout<<v1*v2; 19 std::cout<<std::endl; 20 system("pause"); 21 return 0; 22 }
标签:错误信息 The 标准库 计算 基础类型 输入流 对象 技术分享 输入输出
原文地址:https://www.cnblogs.com/archerzon/p/9516967.html