string類
【string初始化】
示例:
#include#includeusing namespace std;
int main()
{ string s1="hello world"; //把字串賦給當前字串s1
cout<
【string字元操作】
示例:#include#includeusing namespace std;
int main()
{ string s1="hello";
string s2(" world");
s1+=s2; //將s2連線到s1後面
coutcout<<'>'<=
*/
【string成員函式】
begin
返回指向字串起始位置的迭代器(iterator
)
end
返回指向字串末尾位置的迭代器
size
返回有效字元個數
length
返回有效字元個數,跟size
返回相同的值
max_size
返回支援的最大字元個數
resize
改變有效字元個數
clear
清空字串
empty
檢測字串是否是空的
push_back
附加字元到字串
assign
賦值內容到字串
insert
插入到字串
erase
從字串中清除字元
replace
替換字串的部分內容
swap
交換字串物件
copy
從字串中拷貝字串行
find
從字串查詢字元或字串,返回第一次找到的位置
substr
產生子串
compare
比較字串
示例:#include#include#includeusing namespace std;
int main()
{ string s1="hello";
string s2(" world");
string s3="hello";
sort(s1.begin(),s1.end()); //對字串排序
cout<
C 之string類速查
基本宣告方法 string str string類的建構函式和析構函式如下 a string s 生成乙個空字串s b string s str 拷貝建構函式 生成str的複製品 c string s str,stridx 將字串str內 始於位置stridx 的部分當作字串的初值 d string...
C 之string類初識
string類 標頭檔案包含 include 1 string std提供的標準字串處理的類 class string 成員變數,方法 特點 可變長 動態分配,不再關注字串的長度 2 屬性 1 size string的大小,不包含 0 2 length string的長度,不包含 0 3 empty...
java學習123之String類
string類的常用方法 int length 返回當前字串長度。int indexof int ch 查詢ch字元在該字串中第一次出現的位置。若匹配不成功,則返回 1。下同 int indexof string str 查詢str子字串在該字串中第一次出現的位置。int lastindexof i...