实现字符串的复制功能

来源:互联网 发布:excel数据列表创建列表 编辑:程序博客网 时间:2024/06/04 18:18

      之前写过用for循环来来实现字符串strcpy函数的功能,今天我又学会了一个用指针作为函数的返回值将字符串2复制给字符串1,通过调用函数来实现功能。程序如下:

#include<stdio.h>char *strcpy (char *str1,char *str2){    int i;     for (i = 0; str2[i] != '\0'; i++)    {        str1[i] = str2[i];    }    str1[i] = '\0';    return str1;}int main(){    char str1[20];    char str2[20];    printf ("str1 =");    scanf ("%s",str1);    printf ("str2 =");    scanf ("%s",str2);    printf ("str1 = %s\n",strcpy(str1,str2));    return 0;}

0 0
原创粉丝点击