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)的最后一次出现。