您的位置:首页 > 其它

用指针将一个字符串a复制到字符串b并且输出字符串b

2013-11-30 13:02 281 查看
// 用指针将一个字符串a复制到字符串b并且输出字符串b

// 首先这一个题可以用调用函数的方法解决,然后还可以用一般的方法解决当然最后还可以用指针函数解决

/*

#include<stdio.h>

#include<string.h>

int main()

{

char a[80],b[80];

gets(a);

puts(strcpy(b,a));

return 0;

}

#include<stdio.h>

int main()

{

char a[80],b[80];

int i;

gets(a);

for(i=0;*(a+i)!='\0';i++)

*(b+i)=*(a+i);

*(b+i)='\0';

for(i=0;i<strlen(a);i++)

{

b[i]=a[i];

}

b[i]='\0';

puts(b);

return 0;

}

*/

#include<stdio.h>

int main()

{

char a[]="i love you!12345",b[20];

char *p1,*p2;

p1=a;

p2=b;

for(;*p1!='\0';p1++,p2++)

*p2=*p1;

*p2='\0';

puts(b);

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐