《Primer C++》第三章:字符串、向量和数组学习

版权声明:共同提高:) 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++

猜你喜欢

转载自blog.csdn.net/u011436427/article/details/82683070