Get the App
SLTechnology News&Howtos  ›  Development  › 

The implementation of string Operation function in C language

Shulou Source: shulou.com Published: 2022-06-03 16:49:59 11月14日 Update

This article introduces the relevant knowledge of "the implementation of string operation function in C language". In the operation of actual cases, many people will encounter such a dilemma. Next, let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!

# include # include # include / * string library function collection * / int my_strlen (const char * str) {int ret = 0; assert (str! = NULL); while (* str++! ='\ 0') + ret; return ret;} / * must not customize the variable * / int my_strlen2 (const char * str) {if ((* str) = ='\ 0') return 0 Else return (1 + my_strlen (+ + str));} / / = string lookup = / / char * my_strstr (char * strSrc, char * substr) {int I, j; int lenstr, sublen; int num; if (strSrc = = NULL | | substr = = NULL) return NULL; lenstr = strlen (strSrc); sublen = strlen (substr); if (lenstr < sublen) return NULL; num = lenstr-sublen; for (I = 0; I

Tags: Characters strings functions methods language content more knowledge topics output practicality learning and then one number location variables dilemma practice ideas. Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Huawei NVidia OPPO Reno vpn MariaDB