字串基本操作

2021-07-22 22:38:30 字數 647 閱讀 2159

/*遞迴求字串長度*/

int recurlength(char* str)

//字串中最後乙個引數的長度

int lastwordlen(char* str,int len)

int lastwordlen(char* str)

return lastlen;

}//字串記憶體的拷貝 實現memmove函式

char* my_memmove(char* dst,char* src,int count) }

else//若區域有交叉,從後往前拷貝

}return ret;

}//求字串中每個字元出現的次數

int* findtimes(char* str)

;int index=0;

while(str[index]!='\0')

return hash;

}//翻轉句子,將句子翻轉單詞不翻轉/*

首先以句子為單位進行翻轉

然後以單詞為單位進行二次翻轉 */

void reverse(char* str,int begin,int end)

cout<<"

stris :"

<}

void wordreverse(char*str)

}

字串基本操作

include unsigned int strlenth char s 獲取字串長度 return lenth void strcopy char target,char source 字串拷貝 int strcompare char s,char t 字串比較,s t,則返回1 s t,則返回0...

字串基本操作

判斷字串開頭結尾字元 string.startswith l 判斷字串是否以l開頭 string.endswith n 判斷字串是否以n結尾 返回字串中字元的位置 string.find x 找到這個字元返回下標,多個時返回第乙個 不存在的字元返回 1 string.index x 找到這個字元返回...

字串基本操作

1.已知 星期一星期二星期三星期四星期五星期六星期日 輸入數字 1 7 輸出相應的 星期幾 a int input 輸入數字1 7 b 星期一星期二星期三星期四星期五星期六星期日 print 今天是 b a 1 3 a 1 3 3 2.輸入學號,識別年級 專業 班級 序號 a input 輸入你的學...