當前位置

首頁 > 商務英語 > 計算機英語 > c語言中strcpy的用法

c語言中strcpy的用法

推薦人: 來源: 閱讀: 1.15W 次

c語言中strcpy的用法的用法你知道嗎?下面小編就跟你們詳細介紹下c語言中strcpy的用法的用法,希望對你們有用。

ing-bottom: 121.44%;">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++)!='