資料結構6 串

2021-09-27 20:50:28 字數 840 閱讀 9482

串是一種特殊的線性表,串中每個資料元素都是乙個單字元,對串進行操作時,經常將若干字元作為乙個整體進行處理。

s是串名,引號不屬於串的內容。

①串賦值strassign(sqstring &s1,sqstring $s2)

②求串長strlength(sqstring s)

③串比較strcompare(sqstring s1,sqstring s2)

④串連線strconcat(sqstring &s1,sqstring s2)

⑤求子串substring(sqstring s,sqstring &t,start,len)

⑥子串定位index(sqstring s,sqstring t,start)

⑦串插入strinsert(sqstring &s,start,sqstring t)

⑧串刪除strdelete(sqstring &s,start,len)

⑨串替換strreplace(sqstring &s,sqstring t,sqstring v)

#include #include using namespace std;

#define maxlen 250

typedef struct sqstring;

void initstr(sqstring &s)

void setstring(sqstring &s)

int strconcat(sqstring &s1,sqstring s2)

else

}void strstring(sqstring s,sqstring &t,int start,int len)

資料結構筆記6 串

在應用程式中使用最頻繁的型別是字串。字串簡稱串,是一種特殊的線 性表,其特殊性在於串中的資料元素是乙個個的字元。字串在計算機的許多方面應用很廣。如在彙編和高階語言的編譯程式中,源程式和目標程式都是字串 資料。在事務處理程式中,顧客的資訊如姓名 位址等及貨物的名稱 產地和規 格等,都被作為字串來處理。...

資料結構筆記6 串

在應用程式中使用最頻繁的型別是字串。字串簡稱串,是一種特殊的線 性表,其特殊性在於串中的資料元素是乙個個的字元。字串在計算機的許多方面應用很廣。如在彙編和高階語言的編譯程式中,源程式和目標程式都是字串 資料。在事務處理程式中,顧客的資訊如姓名 位址等及貨物的名稱 產地和規 格等,都被作為字串來處理。...

資料結構筆記6 串

在應用程式中使用最頻繁的型別是字串。字串簡稱串,是一種特殊的線 性表,其特殊性在於串中的資料元素是乙個個的字元。字串在計算機的許多方面應用很廣。如在彙編和高階語言的編譯程式中,源程式和目標程式都是字串 資料。在事務處理程式中,顧客的資訊如姓名 位址等及貨物的名稱 產地和規 格等,都被作為字串來處理。...