c中的strcpy()函数

char * strcpy功能(char * dest,const char * src)将SRC指向的字符串复制到DEST。

在c中声明strcpy()

这是C:c:)的声明:

 char * strcpy ( char * dest , const char * src ) 

参数

命运- 这是指向包含新复制字符串的数组的指针。

src- 要复制的字符串。

返回值

此功能将返回DEST目标字符串的指针。

例如

以下C程序说明了c:c:)的使用。

 #include #include int main () { char src [ 40 ]; char dest [ 100 ]; memset ( dest , '' , sizeof ( dest )); strcpy ( src , "Hoc C co ban va nang cao tai QTM !!!" ); strcpy ( dest , src ); printf ( "Sau khi thuc hien ham strcpy, chuoi dest co dang: n%sn" , dest ); return ( 0 ); } 

编译并运行上述C程序以查看结果。

根据TutorialSpoint

上一课:C中的strcoll()函数

下一课:c中的功能strncpy()

可能有兴趣

  • C中的strncpy()函数

    strncpy char *(char * dest,const char * src,size_t n)将n副本最多复制到n个字符中,从src指向的字符串到dest。如果SRC的长度小于N,则其余部分或剩余的DEST将填充为空值。

  • C中的strcspn()函数

    函数size_t strcspn(const char * str1,const char * str2)计算字符串str1的字符段的长度而不包含str2中的字符。

  • c中的strerror()函数

    函数char * strerror(int errnum)搜索一个内部数组以获取ERRNUM错误数字,并将指针返回到一串错误消息。

  • c中的strlen()函数

    函数size_t strlen(const char * str)计算str字符串的长度(不包括结尾为null字符)。

  • C中的函数strpbrk()

    char * strpbrk(const char * str1,const char * str2)在str1字符串中找到了连接str2中指定的任何字符的第一个字符。 (不包括零结尾字符)。

  • C中的strrchr()函数

    char * strrchr(const char * str,int c)在字符串指向parameter str指向的字符串中查找字符c(无符号char)的最后一次出现。