自己寫的字串函式

2021-06-05 17:29:08 字數 1282 閱讀 5846

#include

using

namespace std;

#define n 50

//將字串src複製到desti

void mystrcpy(char *desti,char *src)

*desti = '\0';

}//比較字串大小

int mystrcmp(char *str1,char *str2)

return *p1 - *p2;

}//將後乙個字串拼接到前乙個字串

void mystrcat(char *p1,char *p2)

*p1 = '\0';

}//測試字串長度

int mystrlen(char *p)

return cnt;

}//得到字串第n個字串

char mystrch(char *p,int n)

for (int i=1;ireturn *p;

}//交換兩個字串

void mystrswap(char *p1,char*p2)

}//將字串逆置

void mystrnz(char *p)

} }}//將字串加密,加密函式為 ch = (ch+3)%7

void mystrpwd(char *str)

}//得到字串從第begin到end個字元的字串

void mystrsub(char *substr,char *str,int begin,int end)

for(i=1,p=str;ifor ( ;i<=end;i++,p++)

*substr = '\0';

}int main()

break;

case

2:

break;

case

3:

break;

case

4:

break;

case

5:

break;

case

6:

break;

case

7:

break;

case

8:

break;

case

9 :

break;

case

0:

break;

default:

break;

} }return0;}

自己寫的 字串函式strcpy

字串函式char stcpy char dest,const char src 是將原字串 src 的內容複製到 目的字串 dest 裡。但是strcpy 函式是乙個很危險的函式,如果需要複製源字串 src 的大小比目的字串 dest 大,呼叫函式的時候,並不會報錯,複製字串的時候,分配給目的字串的...

Exe8 自己寫的字串操作函式

1.char strcat char dest,char src include include char mystrcat char des,char src int main 2.char strrev char str include include include void swap cha...

自己寫的(字串連線函式)MyStrcat

4943 字串鏈結 time limit 1 sec memory limit 32 mb description 不用strcat函式,自己編寫乙個字串連線函式mystrcat char dststr,char srcstr 注意要單獨編成函式,提交的時候提交全部的程式,包括main。input ...