strcpy

王朝百科·作者佚名  2010-02-17  
宽屏版  字体: |||超大  

C语言标准库函数原型声明:extern char *strcpy(char *dest,char *src);

头文件:string.h

功能:把src所指由NULL结束的字符串复制到dest所指的数组中。

说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。

返回指向dest的指针。

典型实现/**********************

* C语言标准库函数strcpy的一种典型的工业级的最简实现

* 返回值:

* 返回目标串的地址。

* 对于出现异常的情况ANSI-C99标准并未定义,故由实现者决定返回值,通常为NULL。

* 参数:

* strDeatination

* 目标串

* strSource

* 源串

***********************/

char *strcpy(char *strDestination, const char *strSource);

{

assert(strDestination && strSource);

while(*strDestination++ = *strSource++);

return strDestination;

}

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有