string c++函数
时间: 2023-10-01 12:06:59 浏览: 92
C++ string
引用中提到,string s = c; 是一个赋值函数,它可以将一个字符串或C字符串赋值给变量s。也就是说,它可以将字符串c的内容复制给字符串s。
在这个赋值函数中,c既可以是一个字符串也可以是一个C字符串。比如,可以使用char a[] = "123"作为c。
除了赋值函数,引用和中提到的s.append()和s.assign()函数也可以用于操作字符串s。其中,s.append(s1.begin(),s1.end()-1)函数将s1字符串从开始到倒数第二个字符添加到字符串s的后面。而s.assign(s1.begin(),s1.end()-1)函数将s1字符串从开始到倒数第二个字符赋值给字符串s。需要注意的是,这些操作函数只适用于string类型的字符串,而不适用于C字符串。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [C++-string常用函数整理(建议收藏)](https://blog.csdn.net/zhaitianbao/article/details/118993685)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文