C 029 字串常用的函式

2021-07-08 13:30:28 字數 818 閱讀 5031

#include使用字串函式 需要先導入該檔案頭

1.用來計算字串長度的函式,不包含\0

size_t strlen(const char *str);

2.1字串拷貝函式

把src中內容拷貝到dest中,它會覆蓋原來的內容,它會把src中的\0,沒有覆蓋內容不變

如果scr中的長度超過了dest所能容納的長度就可能導致程式崩潰

strcpy(char * dest, const char * src);

2.2len:表示要拷貝的字串長度,不包含\0

strncpy(char * dest, const char *src, size_t len)

3.字串拼接函式

把src中內容拼接在dest原有字串後面,從前往後找,找到第乙個\0位置開始進行拼接

如果scr中的長度超過了dest所能容納的長度就可能導致程式崩潰

strcat(char * dest, const char * src)

4.字串比較:

str1 與 str2 中從第乙個字元開始進行比較,若相等就找後面的字元是否相等,如果都相同就返回0,如果遇到不相等字元就返回這個兩個字元的ascii值的差

strcmp(const char *str1, const char * str2);

void test()

void test2()

}void test3()

void test4()

int main(int argc, const char * argv)

華為OJ 029 字串加解密

1 對輸入的字串進行加解密,並輸出。2加密方法為 當內容是英文本母時則用該英文本母的後乙個字母替換,同時字母變換大小寫,如字母a時則替換為b 字母z時則替換為a 當內容是數字時則把該數字加1,如0替換1,1替換2,9替換0 其他字元不做變化。3 解密方法為加密的逆過程。介面描述 實現介面,每個介面實...

8 字串函式

right left 可從列中選出指定數量的字元 right location,2 location 欄位 substring index 可擷取部分字段值 substring index location,1 尋找第乙個逗號,然後擷取之前的內容 substring your string,star...

6 字串函式

strcpy函式char strcpy char dest,const char src 功能 把src所指向的字串覆蓋複製到dest。返回值 dest指向的字串。注意 字串src的長度不能超過dest,否則會溢位。strncpy函式char strncpy char dest,const char...