在C++中,可以使用以下方法對string字符串進行賦值:
std::string str1;
std::string str2 = "Hello";
str1 = str2; // 將str1賦值為str2的內容
std::string str1;
std::string str2 = "Hello";
str1.assign(str2); // 將str1賦值為str2的內容
std::string str1;
str1 = "Hello"; // 將str1賦值為字符串字面值"Hello"
std::string str1;
char arr[] = "Hello";
str1 = arr; // 將str1賦值為字符數組的內容
std::string str1 = "Hello, World!";
std::string str2;
str2 = str1.substr(7, 5); // 將str2賦值為str1從索引位置7開始,長度為5的子串 "World"