复制字符串

来源:互联网 发布:车削中心编程 编辑:程序博客网 时间:2024/05/17 22:06
#include <stdio.h>void copy_1(char a[],char b[]);void copy_2(char *a,char *b);int main(){    char str1[20]="I Love China!";//第一个字符串    char str2[20];    copy_1(str1,str2);//用copy_1函数复制字符串    printf("str2 is: %s\n",str2);    char str3[]="I Love Motherland";//第二个字符串    copy_2(str3,str2);//用copy_2函数复制字符串    printf("str2 is: %s\n",str2);    return 0;}void copy_1(char a[],char b[]){    int i;    for(i=0;*(a+i)!='\0';i++)        *(b+i)=*(a+i);    *(b+i)='\0';}void copy_2(char *p1,char *p2){    for(;*p1!='\0';p1++,p2++)        *p2=*p1;    *p2='\0';}

0 0
原创粉丝点击