strcpy() 在 C/C++ 中
strcpy() 函数是标准库函数。它用于将一个字符串复制到另一个字符串。在 C 语言中,它在 "string.h" 头文件中声明,而在 C++ 语言中,它在 cstring 头文件中声明。它返回对目标对象的指针。
以下是 strcpy() 在 C 语言中的语法,
char* strcpy(char* dest, const char* src);
strcpy() 的一些要点。
它将整个字符串复制到目标字符串。它替换整个字符串,而不是附加它。
它不会更改源字符串。
以下是 strcpy() 在 C 语言中的一个示例,
示例
#include <stdio.h> #include<string.h> int main() { char s1[] = "Hello world!"; char s2[] = "Welcome"; printf("String s1 before: %s\n", s1); strcpy(s1, s2); printf("String s1 after: %s\n", s1); printf("String s2 : %s", s2); return 0; }
输出
String s1 before: Hello world! String s1 after: Welcome String s2 : Welcome
广告