#include<stdio.h>
int main()
{
char a[]="i am a student.";
char b[20];
int i;
for(i=0;*(a+i)!='\0';i++)
{
*(b+i)=*(a+i);
}
*(b+i)='\0';
printf("string a is:%s\n",a);
printf("string b is:\n");
for(i=0;b[i]!='\0';i++)
{
printf("%c",b[i]);
}
printf("\n");
return 0;
}用指针将字符串a复制为字符串b,然后输出字符串b
最新推荐文章于 2023-10-29 01:57:03 发布
本文展示了一个使用C语言进行字符串复制的简单示例。通过逐字符拷贝的方法,将一个字符串完整地复制到另一个字符数组中,并展示了如何正确终止目标字符串以确保其有效性。
4942

被折叠的 条评论
为什么被折叠?



