strcpy关键字的使用

简介: strcpy关键字的使用

strcpy关键字应用场景

strcpy关键字全称为string copy,作用就是对字符串进行复制,通常字符串都是通过scanf进行获取,案列如下所示。

#include <stdio.h>
int main() {
    char name[20];
    printf("请输入你的姓名:\n");
    scanf("%s",name);
    printf("你的姓名是: % s\n",name);
    return 0;
}

要想实现对于字符串打印,则需要通过strcpy关键字对要打印信息进行拷贝输出。strcpy声明函数如下所示。

char * strcpy( char * dst, const char * src );

测试案例如下所示。

#include<string.h>
#include <stdio.h>
char a[20];
char b[] = "I am coming for you!";
void main()
{
    strcpy(a,b);
    printf(" c:%s\n",b);
    printf(" a:%s\n",a);
}

打印结果如下所示。



上文如有错误,恳求各位大佬指正。

相关文章
|
3月前
|
C语言
[字符串和内存函数]strcpy和strncpy的区别
[字符串和内存函数]strcpy和strncpy的区别
39 0
|
2月前
|
C语言
C语言学习记录——模拟字符串相关函数(strcpy、strlen、strcat)相关知识-const、typedef
C语言学习记录——模拟字符串相关函数(strcpy、strlen、strcat)相关知识-const、typedef
22 1
|
3月前
|
编译器 C++
C++ 中 const 和 constexpr 关键字解析:常量、函数和指针
很多 C++ 的初学者看到 const 这个关键字的第一反应都是一头雾水,主要是因为 const可 以出现在很多的位置,以及后面加入的 constexpr 更是常常感到困惑,今天就为大家一一解释出现它们的含义和以及作用
136 0
|
11月前
|
C语言
C语言:字符串拷贝函数strcpy()
将 字符串1 的内容拷贝到 字符串2 中:strcpy(arr1,arr2) 注意:1.字符串1 的长度需要大于 字符串2 的长度(否则程序报错) 2.拷贝时会连同 ‘ \0 ’ 一起拷贝,字符串1 前面的内容会被覆盖,后面的内容不会被覆盖仍然存在,由于 ‘ \0 ’ 的存在,打印室并不会打印后面的内容
57 0
strcpy函数与strncpy函数
strcpy函数与strncpy函数
|
程序员 C语言
C语言实现strcpy函数和strlen函数
在操作字符串的函数大块中,其中有两个函数分别是strcpy和strlen函数,他们都是在#include<string.h>中包含。strcpy函数可以将一个字符数组的内容放到另一个字符数组中,实现字符串拷贝,而strlen函数是求一组字符串的长度的函数。他们都由C库提供,方便程序员使用。
69 0
|
程序员 C语言
assert断言与const修饰指针的妙用(模拟实现strcpy函数)
assert断言与const修饰指针的妙用(模拟实现strcpy函数)
|
C语言
c语言 字符串操作函数 strcpy, strcat, strcmp, strlen.
字符串操作函数是用于操作字符串的。有的函数有新版和旧版,大同小异。字符串操作函数的头文件: string.h
97 0
|
安全 编译器 Linux
C语言关键字详解(三)数据类型与sizeof关键字
C语言关键字详解(三)数据类型与sizeof关键字
132 0
C语言关键字详解(三)数据类型与sizeof关键字