21xrx.com
2024-09-17 04:23:24 Tuesday
登录
文章检索 我的文章 写文章
C++中string的用法举例
2023-07-04 21:32:44 深夜i     --     --
C++ string usage examples

C++中的string(字符串)是一个非常方便和有用的数据类型。相较于C语言的char数组,它更加易用和灵活,支持很多有用的字符串操作。

以下是一些string的用例:

1.创建string:

string name = "Cindy";

//字符串变量"name"现在包含字符串"Cindy"。

2. 拼接字符串:

string firstName = "Cindy";

string lastName = "Smith";

string fullName = firstName + " " + lastName;

// 字符串变量"fullName"现在包含"Cindy Smith"。

3. 计算字符串长度:

string name = "Cindy";

int length = name.length();

// 整数变量"length"现在包含"5"。

4. 从字符串中获取子串:

string name = "Cindy";

string firstInitial = name.substr(0, 1);

// 문자串变量"firstInitial"现在包含 "C"。

5. 比较字符串:

string name1 = "Cindy";

string name2 = "cindy";

if (name1 == name2)

  cout << "Names are the same." << endl;

else

  cout << "Names are different." << endl;

//输出:Names are different.

6. 查找子串:

string sentence = "The quick brown fox jumps over the lazy dog.";

int position = sentence.find("fox");

//整数变量“position"现在包含字符"F"的位置(16)。

以上是一些常见的string用法和示例,这只是冰山一角。string还支持其他不同的操作,例如在字符串中插入数据和删除部分字符串等。string的强大之处在于它允许程序员更快捷的操作字符串而不需要额外的开销或操作。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复