- 一、strcpy怎么用?
- 二、自写函数
- 三、这是我之前写的函数
- 总结
一、strcpy怎么用?
他是字符串的复制 函数strcpy(字符数组1,字符串2)作用就是 将字符串2复制到字符数组1 中去例如 char str1[10]=’’,str2[]={“china”}strcpy(str1,str2); 这样str1[]数组的内容就是"china"
相当于str1被str2取代了
举例:
代码如下(示例): ```c #include二、自写函数#include main() { char *s="Hello World!"; char d[100]; strcpy(d,s); printf("%s",d); getchar(); return 0; }
代码如下(示例):
void fun( char *a , char *s)
{
while(*s!=' ')//用指针进行循环判断就可以做到不限数组长度了
{
*a=*s;
a++;
s++;
}
*a=' ';
}
三、这是我之前写的函数
#define N 20
void fun( char *a , char *s)
{
int i;
for(i=0;i
a[i]=s[i];
}
}
总结
因为之前写的函数,限制了循环的次数,在改进了之后,就想到了用指针来写循环。



