mystricpy的实现???

#include<iostream>
using namespace std;
char* mystrcpy(char* dest,const char* src){
char* temp=dest;//将dest的地址赋值给temp
while(*temp++=*src++);
return dest;//返回一个指针?为什么用temp不行,temp是临时变量,用完就释放了,所以出现乱码,找不到地址
}
int main(){
 char ca[21];
cout<<mystrcpy(ca,"hello,world")<<endl;//因为hello,world是常量字符串所以有const char* src
system("pause");
}

注意几点:

posted @ 2015-04-24 12:48  高傲的monkey  阅读(180)  评论(0编辑  收藏  举报