什么是string字符串?看这篇文章就够了

您所在的位置:网站首页 selma是什么意思 什么是string字符串?看这篇文章就够了

什么是string字符串?看这篇文章就够了

2024-07-10 14:17| 来源: 网络整理| 查看: 265

1、基本概念

本质

string是C++风格的字符串,而string本质上是一个类

string和char *区别:

char*是一个指针,string是一个类,内部封装了char * ,管理这个字符串,是一个char *型的容器

特点:

string类内部封装了很多成员方法 例如:查找find,拷贝copy,删除delete 替换replace,插入insert

string管理char*所分配的内存,不用担心复制越界和取值越界等,由类内部进行负责  

2、构造函数原型

创建一个空的字符串例如:string

string str;

使用字符串str初始化

const char* str="hello"; string s1(str); cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3