字串常用處理函式(C )

2021-09-19 07:18:03 字數 1085 閱讀 5887

#include
函式名

功能strcat(s1,s2)

將字串s2的內容連線到字串s1後面,

返回s1的值。

strncat(s1,s2,len) 

將字串s2的前len個字元的內容連線到字串s1後面,

返回s1的值。

strcpy(s1,s2)

將字串s2的內容複製到字串s1後面,

返回s1的值。

strncpy(s1,s2,len)

將字串s2的前len個字元的內容複製到字串s1後面,

返回s1的值。

strcmp(s1,s2)

比較s1和s2的大小,並返回:

i)s1>s2,返回乙個正整數

ii)s1==s2,返回0

iii)s1

strncmp(s1,s2,len)

比較s1和s2的前len個字元的大小,並返回:

i)s1>s2,返回乙個正整數

ii)s1==s2,返回0

iii)s1

strlen(s1)

返回s1的長度

strlwr(s1)

將s1的大寫字母轉化成小寫字母

strupr(s1)

將s1的小寫字母轉化成大寫字母

字串整行讀入:getline(cin,s)(如果用cin,則會自動讀到空格為止)

字串長度獲取:s.length()

讀取字串特定位置子串:s.substr(a,b)(從s[a]位置讀取b位)

刪除字串特定內容:s.erase(x)(將s[x]後的所有字元全部刪除)

刪除字串特定長度內容:s.erase(x,y)(刪除s[x]後的y位)

查詢字串:s1.find(s2)(返回s1中s2第一次出現的位置,無則返回-1)

查詢字串:s1.find(s2,x)(返回s1的x位開始s2第一次出現的位置,無則返回-1)

查詢字串:s1.rfind(s2)(返回s1中從右側s2第一次出現的位置,無則返回-1)

查詢字串:s1.rfind(s2,x)(返回s1從右側的x位開始s2第一次出現的位置,無則返回-1)

字串常用處理函式

include include 函式名 substring 功 能 字串任意擷取 用 法 char substring char dst,char src,int start,int end 返回值 返回引數dest的字串起始位址 說 明 從start到end擷取,包括兩端 char substri...

php常用處理字串函式

addcslashes 為字串裡面的部分字元新增反斜線轉義字元 addslashes 用指定的方式對字串裡面的字元進行轉義 bin2hex 將二進位制資料轉換成十六進製制表示 chop rtrim 的別名函式 chr 返回乙個字元的ascii碼 chunk split 按一定的字元長度將字串分割成小...

IDL字串常用處理函式

10個常用字串處理函式,附帶使用方法。1.strlen 計算字串的長度,空字串返回零 字串中的空格也算做乙個字元,無論空格在字元的前 後還是中間。2.strtrim 字串,n 去掉字串中的空格,n 0,表示去掉尾部空格,n 1去掉前部空格,n 2 前部和後堡空格都去掉 3.strmid 字串,n1,...