首页 >> 科技 >

strcpy函数会把\0复制吗(strcpy函数)

2023-05-30 13:32:34 来源: 用户: 

你们好,最近小时发现有诸多的小伙伴们对于strcpy函数会把\0复制吗,strcpy函数这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

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

2、 Header file: # contains the string. h and # contains stdio.h

3、 功能:将从src地址开始并包含空终止符的字符串复制到从dest开始的地址空间。

4、 注意:src和dest指示的内存区域不能重叠,dest必须有足够的空间来容纳src字符串。

5、 返回一个指向目标的指针。

6、 下面是一段C代码:

7、 #includestring.h

8、 #includeiostream.h

9、 void main()

10、 {

11、 char a[20];

12、 Char c[]=' Hello, Baidu!'

13、 strcpy(a,c);

14、 coutaendl;

15、 }

16、 功能:放字符串“你好,百度!”复制到一个空的字符数组a中;

17、 注意:数组A打开的空间不能少于C中字符串占用的空间,另外C中的字符串默认会以\0结尾,不可见但也占用内存1个字符。将字符串添加到数组a的长度中。

以上就是strcpy函数这篇文章的一些介绍,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章