C语言strcpy()函数,复制字符串

strcpy()函数怎么用

C语言中strcpy()函数可以用于将一个数组或字符串复制到另一个相同元素类型的数组或字符串之中。语法如下:

strcpy(str1, str2)

strcpy()语法解析

该函数可以将数组或字符串str2复制到str1之中。

提示:使用strcpy()函数时,需要include <string.h>预处理。

提示:使用strcpy()函数后,修改复制得到的字符串中的字符值并不会导致原字符串数组中元素值的修改。

strcpy()函数实例代码

如下代码,strcpy()函数复制得到的字符串y中的第一个字符被修改后,被复制的字符数组x中的值不变:

#include <stdio.h>
#include <string.h>

int main() {
    char x[11] = "x1y1z1.com";
    char y[11];
    strcpy(y,x);
    printf("%s\n",y);
    y[0] = y[0] + 1;
    printf("%s\n",y);
    printf("%s\n",x);
    return 0;
    
}

编译运行代码,得到输出:

x1y1z1.com
y1y1z1.com
x1y1z1.com

免责声明:内容仅供参考,不保证正确性!


全栈后端 / C语言教程 :


















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.