码迷,mamicode.com
首页 > 其他好文 > 详细

mystricpy的实现???

时间:2015-04-24 13:55:40      阅读:136      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!