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); }
打印结果如下所示。
上文如有错误,恳求各位大佬指正。