版权声明:共同提高:) https://blog.csdn.net/u011436427/article/details/82683070
1.输入和输出
iostream定义了4个IO对象,iostream库包含输入和输出流
cin:标准输入
cout:标准输出
cerr:输出警告和错误消息
clog:输出程序运行过程中的一般性信息
std::cout<<"Enter two numbers:"<<std::endl;等价于
(std::cout<<"Enter two numbers:")<<std::endl;
std::cout<<"Enter two numbers:"
std::cout<<std::endl;
第一个输出运算符打印的一个消息是:字符串字面值常量
第二个运算符打印endl,称之为操纵符,写入endl的效果是结束当前行,并将与设备关联的缓冲区buffer中的内容刷到设备中
2.命名空间using的申明
std::cin意思就是要使用命名空间std中的名字cin
每个名字都需要独立的using声明
#include<iostream>
//通过下列申明,我们可以使用标准库中的名字
//每句话都以分号(;)结尾
using std::cin;using std::cout;using std::endl
int main()
{
int v1,v2;
cin>>v1>>v2;
cout<<v1+v2<<endl;
return 0;
}
2.标准库类型string
1)标准库类型string表示可变长的字符序列,string定义在命名空间std中
#include<string>
using std::string
2)定义和初始化string对象
第一遍看的云里雾里的,先放在这里,等以后C++学的差不多了,再入手Primer C++