C++入门经典-例6.22-字符串与数组,string类型的数组

1:数组中存储的数据也可以是string类型的。代码如下:

C++入门经典-例6.22-字符串与数组,string类型的数组C++入门经典-例6.22-字符串与数组,string类型的数组
// 6.22.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;

int main(int argc, _TCHAR* argv[])
{
    string sArrary[5] = {"明日","科技","","","服务!!"};
    string s="";   //空的string
    for(int i = 0;i<5;i++)
    {
        s+=sArrary[i];
    }
    cout<<s<<endl;
    
    return 0;
}
View Code

运行结果:

C++入门经典-例6.22-字符串与数组,string类型的数组

上面的程序中,数组中存储了5个string对象,程序的目的是将它们连接起来。string与字符串数组都可以表示一段字符串,但他们有很大的区别:

(1)类别不同

(2)字符串数组需要防范越界、结束符等问题,而string不需要

(3)字符串可以通过地址的形式使用“=”赋值给string,但string不能直接赋值给字符串数组

 

posted @ 2017-09-18 09:27 一串字符串 阅读(...) 评论(...) 编辑 收藏

相关文章:

  • 2021-08-13
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2021-06-22
  • 2022-12-23
猜你喜欢
  • 2021-12-23
  • 2021-08-03
  • 2021-09-19
  • 2021-10-30
  • 2021-08-18
相关资源
相似解决方案