資料結構之串

2022-03-13 08:04:11 字數 1161 閱讀 1713

學習串的時候寫的一點筆記

方便自己複習,也希望能給需要這個的人一點幫助

**如下:

#include//

萬能標頭檔案,g++編譯器

#define maxsize 1024

using

namespace

std;

int strlenth (char s)//

s代表目標串

returni;}

//求串的長度演算法

int strconcat(char s1,char s2,char s)//

s1,s2代表需要連線的目標串,s2連線在s1的後面,s代表連線之後的結果串

j=0;

while(s2[j]!='\0'

)

s[i]='\0'

;

return1;

}//兩個串的連線演算法

int strsub(char t,char s,int i,int len)//

t代表結果子串,s代表目標母串,i代表從母串中的第i個字元開始取字串,len代表字串的長度

for(int j=0;j)

t[len]='\0'

;

return1;

}//求子串的演算法

int strcomp(char *s1,char *s2)

//串比較函式

intmain()

;

char b[10]=;

printf(

"字串a長度:%d\n

",strlenth(a));

printf(

"字串b長度:%d\n

",strlenth(b));

char

c[maxsize];

strconcat(a,b,c);

puts(c);

char

d[maxsize];

strsub(d,c,

1,5);

puts(d);

return0;

}

執行結果:

有任何錯誤的地方歡迎各位拍磚指正哦!!!

資料結構之串

串string 由零個或多個字元組成的有限序列,又名叫字串 串的比較是通過組成串的字元之間的編碼來進行比較的,而字元的編碼指的是字元在對應的字符集中的序號 ascii是american standard code for information interchange縮寫 常用字元標準ascii編碼...

資料結構之串

串由零個或多個字元組成的有限序列,又名叫字串。串中字元數目n是成為串的長度,零個字元的串稱為空串。adt 串 string data 串中元素僅由乙個字元組成,相鄰元素具有前驅和後繼關係。operation strassign t,chars 生成乙個其值等於字串常量chars的串t。strcopy...

資料結構之串

定義 1 串是由零個或多個字元組成的有限序列,又名叫字串。2 字串簡稱串,是一種特殊的線性表,它的資料元素僅由乙個字元組成。概念 1 長度 串中字元的個數,稱為串的長度。2 空串 長度為零的字串稱為空串。3 空格串 由乙個或多個連續空格組成的串稱為空格串。4 串相等 兩個串相等,是指兩個串的長度相等...