C语言中关于指针的问题

heliang69 2004-08-11 09:57:02
使用指针作为函数参数,来实现STRCPY()这个函数的功能,谁能给点提示,因为小弟是出学者,所以希望大家能帮一帮,谢谢了!!!!
...全文
196 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
heliang69 2004-08-12
  • 打赏
  • 举报
回复
哦,我明白了,谢谢大家的指点,小弟在此表示感谢!!
寒雪叔叔 2004-08-12
  • 打赏
  • 举报
回复
char * strcpy(char* dest, const char* src)
{
while(*dest++ = *src++);
return dest;
}
jaredcsdn 2004-08-12
  • 打赏
  • 举报
回复
逐次copy字符,copy完第一个'\0'就return

对了,STRCPY()本来就是以指针为参数的,你...

char* strcpy(char* dest, const char* src)
{
do
{
*dest++ = *src++
} while ('\0' == *src)
return dest;
}
adoqq 2004-08-11
  • 打赏
  • 举报
回复
是这样子吗?
char* strcpy2(char* tag,char* sour)
{
int index;
if(sour[0]>0)
{
for(index=0;sour[index];++index)
tag[index]=sour[index];
tag[index]=0;
}
return tag;
}
heliang69 2004-08-11
  • 打赏
  • 举报
回复
大家可不可以说一说想法呀

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧