C++ 标准库字符串类使用

标准库中的字符串类

C++ 标准库字符串类使用

  C++语言直接支持C语言所有概念。

  C++中没有原生的字符串类型。

由于C++中没有原生的字符串类型,C++标准库提供了string类型。

  1、string 直接支持字符串链接

  2、字符串大小比较

    /*实验 字符串排序 拼接*/    

#include <iostream> #include <string> #include <sstream> using namespace std; /*实验1 字符串排序 拼接*/ string string_add(string s[],int addnumber) { string ret=""; for(int i= 0; i<addnumber ;i++) { ret += s[i]+\';\';//字符串拼接 } return ret; } //首字母排序 swap();C++交换函数 //按照首字母排序 void string_sord(string s[],int len) { for(int i = 0;i<len ; i++) { for(int j=i ;j<len;j++) if(s[i] > s[j]) swap(s[i],s[j]);//使用 swap()交换两个字符串 } } int main() { string sTest[3] = { "abc", "cba", "bwe" }; cout<<string_add(sTest,3)<<endl; cout<<endl; string_sord(sTest,3); for(int i = 0; i< 3;i++) cout<< sTest[i]<<endl; return 0; }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwddzy.html