首页 > 其他 > 详细

mystricpy的实现???

时间:2015-04-24 13:55:32      阅读:154      评论:0      收藏:0      [点我收藏+]

#include<iostream>
using namespace std;
char* mystrcpy(char* dest,char* src){
char* temp=dest;//将dest的地址赋值给temp
while(*temp++=*src++);
return dest;//返回一个指针?为什么用temp不行
}
int main(){
 char ca[21];
cout<<mystrcpy(ca,"hello,world")<<endl;
system("pause");
}

注意几点:1.函数体中的指针或引用常量不能被返回。

    2.函数体内的指针变量并不会随着函数的消亡而自动释放。若创建了内存空间的需要释放内存;

mystricpy的实现???

原文:http://www.cnblogs.com/defen/p/4453149.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!