一、命名空间

 所谓命名空间(namespace),是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的命名空间(namespace)中.而我们要使用的string类之前要添加命名空间。

 

要使用它可以有2种方式

(1)这是常用的方式

using namespace std

string 对象;

(2)这种需要在每一个前面都加上std::,比较麻烦

std::string 对象;

 

二、认识string类

strings1("abddd"); //string s1="abddd";

 

三、 C++标准输出流cout

         string s1("abddd");

         string s2;

         int i=3;

         //printf("%s\n",s1.data());//char *

         cout<<s1<<endl<<i<<endl<<s1.length();