strcpy是把含有』\0』結束符的字串拷貝到另乙個位址空間,返回值的型別為char*
#include
#include
#include
char
*strcpy
(char
* des,
const
char
* src)
des[i]
='\0'
;return des;
}int
main()
拼接字串
#include
#include
#include
char
*strcat
(char
* des,
const
char
* src)
des[i]
='\0'
;return des;
}int
main()
strstr(str1,str2) 函式用於判斷字串str2是否是str1的子串。如果是,則該函式返回 str1字串從 str2第一次出現的位置開始到 str1結尾的字串;否則,返回null。
例如:str1=lwcun wang; str2=wa;則輸出為wang;
#include
#include
#include
char
*strstr
(char
* str1,
char
* str2)if(
*j ==
'\0'
)++i;
}return
null;}
intmain()
strchr(des,『a』);返回第乙個與字元a相等字元下標
#include
#include
#include
char
*strchr
(const
char
* des,
char s)
}return p;
}int
main()
函式原型:void *memcpy(void *destin, void *source, unsigned n);
從源記憶體位址的起始位置開始拷貝若干個位元組到目標記憶體位址中;
#include
#include
#include
void
*memcpy
(void
* des,
void
* src, size_t n)
//n表示拷貝多少個位元組
return des;
}int
main()
模擬實現字串庫函式
1.strcat 1 函式功能 實現兩個字串的連線 2 思想 首先遍歷目標字串,找到 0 的位址,然後將資源字串通過指標一次一次的拼接在目標字串後面,直到指標走到資源字串的 0 3 char mystrcat char strdestination,const char strsource whil...
字串模擬實現
1.三種方式模擬實現strlen函式。方法1 用計數器模擬實現 define crt secure no warnings include include include include int mystrlen char str return ret int main printf 請輸入字串 n...
字元函式和字串函式的模擬實現
strlen 算字串的長度 size t strlen const char str 1.模擬實現strlen include include intmy strlen const char p return count int main strcpy 字串拷貝 char strcpy char d...