2009年7月21日 星期二

自訂一個strcpy (c++)



#include <iostream>
using namespace std;

char *strcpy2(char *dest, const char *ori);
int main(void){
char tmp[] = "adfadfaf";
strcpy2(tmp, "hello world");
cout<<tmp;
return 0;
}
char *strcpy2(char *dest, const char *ori){
assert(dest!=NULL && ori !=NULL);
char *addr= dest;
while((*dest++ = *ori++)!='\0');
return addr;
}

沒有留言:

張貼留言