C++之string类简介
string 类位于名称空间std中,相对数组只有在定义的时候才能初始化,string对象更加灵活,大小自如。
string类的操作
1.赋值、拼接和附加
string str1 ;
char char1[10];
char char2[10] = "partner";
string str2 = "partner";
str1 = str2; //valid
char1 = char2; //invalid
string str3;
str3 = str1 + str2;
2.头文件cstring支持的用法
strcpy(str1, str2); // #include<cstring>; 把charr2的内容复制到charr1
strcat(str1, str2); /把charr2追加到charr1
str1.size();//常规函数,string类的方法
strlen(str1);
其他形式的字符串
wchar_t title[] = L"Chief Astrogator"; // w_char string
char16_t name[] = u"Felonia Ripova"; //char16_t string
char32_t name[] = U"Humber Super Snipe"; //char32_t string
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探