急!C++数组、指针编程 在线等
1、定义一个函数,函数名为strcpy(char s1[],char s2[]),该函数可以实现将s2里的字符串复制到s1中。。。2、请定义一个函数,函数名为strcpy(char *p1,char *p2),该函数可以实现将P2指向的字符串复制到P1指向的字符串中。。
是C++,而不是C语言。。谢谢大家
追问:你的好像有点问题啊。。额。所有的P2是不是都给了同一个P1了啊
1、定义一个函数,函数名为strcpy(char s1[],char s2[]),该函数可以实现将s2里的字符串复制到s1中。。。2、请定义一个函数,函数名为strcpy(char *p1,char *p2),该函数可以实现将P2指向的字符串复制到P1指向的字符串中。。
是C++,而不是C语言。。谢谢大家
追问:你的好像有点问题啊。。额。所有的P2是不是都给了同一个P1了啊
答案:这两个有区别吗?void strcpy(char *p1,char *p2) {
for(;*p2 != '\0';p2++)
{
*p1 = *p2;
}
*p1 = *p2;
}
这两个函数本身就用于C,如果是C++的话,字符串string变量可以用赋值方式拷贝的。
上一个:帮忙修改一个c++程序,调试总是出错。
下一个:急求C++头文件cfg.h