c++学习日记6

 1. 字符串定义:

- 使用双引号 " 括起来的字符序列,例如:

 
std::string str = "Hello, World!";
 

2. 字符串操作:

-  + 操作符用于字符串拼接,例如:

 
std::string result = str1 + str2;
 

-  [] 操作符用于访问字符串中的单个字符,例如:

 
result[0] = 'X';
 

3. 字符串函数:

-  size() 函数返回字符串的长度,例如:

 
int length = str.size();
 

-  c_str() 函数返回字符串的 C 风格字符串表示,例如:

 
const char* cString = str.c_str();
 

4. 字符串比较:

- 使用比较运算符( == ,  != ,  < ,  <= ,  > ,  >= )比较字符串的大小,例如:

 
if (str1 == str2) {
  std::cout << "Strings are equal." << std::endl;
} else {
  std::cout << "Strings are not equal." << std::endl;
}
 

5. 字符串查找:

-  find() 函数用于查找字符串中的子字符串或字符,例如:

 
std::string str = "Hello, World!";
int index = str.find("World");
 

6. 字符串替换:

-  replace() 函数用于替换字符串中的子字符串,例如:

 
std::string str = "Hello, World!";
str.replace(6, 5, "Universe");
 

这些是 C++ 字符串的一些基本概念和常用操作。
全部评论

相关推荐

07-14 13:47
门头沟学院 Java
Lynn012:你评估好自己的位置了吗《顶尖应届》
投递小米集团等公司7个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-15 17:32
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务