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

// 6.22.cpp : 定义控制台应用程序的入口点。
// #include "stdafx.h"
#include <iostream>
#include <string>
using namespace std; int main(int argc, _TCHAR* argv[])
{
string sArrary[] = {"明日","科技","为","您","服务!!"};
string s=""; //空的string
for(int i = ;i<;i++)
{
s+=sArrary[i];
}
cout<<s<<endl; return ;
}

运行结果:

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

(1)类别不同

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

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

最新文章

  1. DotNetBar for Windows Forms 12.5.0.2_冰河之刃重打包版原创发布-带官方示例程序版
  2. POJ做题笔记:1000,1004,1003
  3. redis + 主从 + 持久化 + 分片 + 集群 + spring集成
  4. Bash基本语法
  5. [入门]bower安装和使用
  6. Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问
  7. 转摘http://blog.csdn.net/hulihui/article/details/3351922#s6
  8. 深入理解ob_flush/flush
  9. [转载]DirectoryEntry配置IIS7出现ADSI Error:未知错误(0x80005000)
  10. Watchcow
  11. (二十)unity4.6得知Ugui中国文献-------另外-InputModules
  12. use 2 stacks to simulate a queue
  13. 从C#到TypeScript - 装饰器
  14. 201521123076《java程序设计》第四次总结
  15. Neo4j 全文检索
  16. 最短路 summary
  17. Python 转路由之uplink
  18. Promise及Async/Await
  19. .net(C#)常见面试题
  20. Ubuntu:替换DASH图标

热门文章

  1. mybatis 插入语句 返回自增长id方法
  2. Navicat for Mysql报错1251连接不成功Mysql
  3. JSR-303
  4. Java高并发程序设计学习笔记(四):无锁
  5. 什么是NoSQL,为什么要使用NoSQL?
  6. 鼠标悬停设置layui tips提示框
  7. Jetson TX1 安装ROS操作系统
  8. Delphi 使用Tabel组件的记录查找
  9. linux获取保留yum源、并获取安装位置
  10. 05-【session、cookie】