用字符数组存放字符串容易发生数组越界的错误,而且往往难以察觉。因此,C++ 标准模板库设计了 string 数据类型,专门用于字符串处理。...string 类型的变量就是用来存放字符串的,也叫“string对象”。string 并不是 C++ 的基本数据类型,它是 C++ 标准模板库中的一个“类”。关于这一点,现在不必深究,以后会学到。...这里只要学会如何使用 string 对象即可。 要使用 string 对象,必须包含头文件 string>。...类型字符串 “” 0个或多个字符 声明 string a; 初始化 string a=”abc”; 不带空格输入 cin>>a 使用for循环依次输入 带空格输入 getline(cin...,a); 输出 cout< length()函数 a.length(); 连用cin和getline