溫馨提示×

c++ string類型賦值的方法是什么

c++
小億
365
2024-01-09 05:34:14
欄目: 編程語言

C++中,可以使用以下幾種方法給string類型賦值:

  1. 使用賦值運算符(=):可以直接將一個字符串賦值給另一個字符串。
std::string str1 = "Hello";
std::string str2 = str1;
  1. 使用字符串字面值直接賦值給string對象:
std::string str = "Hello World";
  1. 使用assign()函數:可以將一個字符串賦值給另一個字符串。
std::string str1 = "Hello";
std::string str2;
str2.assign(str1);
  1. 使用assign()函數和字符串范圍:可以將字符串的一部分賦值給另一個字符串。
std::string str1 = "Hello World";
std::string str2;
str2.assign(str1, 0, 5); // 將str1的前5個字符賦值給str2
  1. 使用append()函數:可以將一個字符串追加到另一個字符串的末尾。
std::string str1 = "Hello";
std::string str2 = " World";
str1.append(str2);

這些方法可以根據具體的需求選擇適合的賦值方式。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女