用指针将字符串a的内容复制到字符串b
发布日期:2021-06-29 13:29:43 浏览次数:2 分类:技术文章

本文共 522 字,大约阅读时间需要 1 分钟。

#include 
#include
/**int main(){ char a[]="i love you very mach!",b[100]; int i; for(i=0;*(a+i)!='\0';i++) { *(b+i)=*(a+i); } *(b+i)='\0'; printf("a:%s\n",a); printf("b:"); for(i=0;*(b+i)!='\0';i++) printf("%c",*(b+i)); printf("\n"); return 0;}**//**下面用指针来处理这个问题**/int main(){ char a[]="i love you!",b[100]; char *p1,*p2; p1=a;p2=b; for(;*p1!='\0';p1++,p2++) *p2=*p1; *p2='\0'; printf("a:%s\n",a); printf("b:%s\n",b); return 0;}

转载地址:https://chenhx.blog.csdn.net/article/details/48323995 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:int(*p)[4] int*p[4]
下一篇:用指针方法排序数组

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月26日 11时20分31秒