strcpy的使用需要注意dest的长度

来源:互联网 发布:电子技术仿真软件 编辑:程序博客网 时间:2024/06/01 15:14

       C语言标准库函数strcpy,把从src地址开始且含有'\0'结束符的字符串复制到以dest开始的地址空间

函数原型:char *strcpy(char* dest, const char *src);
头文件:#include <string.h> , #include <stdio.h>
函数功能:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间
注意:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串
返回指向dest的指针。
并且,需要注意的是,编程中使用string,char,等字符相关的变量时,一定要考虑到在取长度length或者sizeof的时候,会有遇0截断的问题,使用前需慎重考虑。

原创粉丝点击