静止的流水的学习日志
静止的流水
全部博文(210)
Windows(1)
Linux(31)
2011年(34)
2010年(121)
2009年(37)
2008年(18)
cynthia
wojiuzhu
jd_lzh
鄙人姓王
Jack_Tan
fanbiubi
猜我咯
aaccp1
chrisy52
分类: C/C++
2010-06-23 20:44:20
#include "stdafx.h"#include<iostream>#include<string>#include<cstring>using namespace std;char * strcpytemp(char *to,const char *from){ if(to==NULL||from==NULL) throw "Invalid arguments"; char *copy = to; while((*to++=*from++)!='\0') ; return copy;}int _tmain(int argc, _TCHAR* argv[]){ char *from = "hello"; char *to=new char[strlen(from)+1];//在用strcpy之前一定要保证目标字符串有足够的内存,不然,嘿嘿,可以试试 to=strcpytemp(to,from); cout<<to<<endl; cout<<strlen(to)<<endl; return 0;}
上一篇:c++数字转换为字符串
下一篇:c/c++面试题(五)
登录 注册