c語言中strcpy的用法
c語言中strcpy的用法的用法你知道嗎?下面小編就跟你們詳細介紹下c語言中strcpy的用法的用法,希望對你們有用。
c語言中strcpy的用法的用法如下:
strcpy原型聲明:extern char *strcpy(char* dest, const char *src);
頭文件:#include <string.h>
功能:把從src地址開始且含有NULL結束符的字符串複製到以dest開始的地址空間
說明:src和dest所指內存區域不可以重疊且dest必須有足夠的空間來容納src的字符串。
返回指向dest的指針。
函數實現:
複製代碼 代碼如下:
/**********************
* C語言標準庫函數strcpy的一種典型的工業級的最簡實現
* 返回值:目標串的地址。
* 對於出現異常的情況ANSI-C99標準並未定義,故由實現者決定返回值,通常爲NULL。
* 參數:
* strDestination 目標串
* strSource 源串
***********************/
char *strcpy(char *strDestination,const char *strSource)
{
assert(strDestination!=NULL && strSource!=NULL);
char *strD=strDestination;
while ((*strD++=*strSource++)!='