网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

strcpy函数怎么用

时间:2026-02-14 17:52:38

1、原型声明:char *strcpy(char* dest, const char *src);

头文件:#include <string.h> 和 #include <stdio.h>

功能:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间

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

返回指向dest的指针。

2、以下是一段C++代码:

#include<string.h>

#include<iostream.h>

void main()

{

char a[20];

char c[]="Hello,baidu!";

strcpy(a,c);

cout<<a<<endl;

}

3、作用:将字符数组c中的字符串“Hello,baidu!”复制到空的字符数组a中;

注意:数组a开辟的空间不能小于c中字符串占用的空间,另外,c中的字符串默认会以\0结尾,该字符串不可见但也在内存中占用1个字符的空间。数组a的长度要加上该字符串。

© 2026 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com