重写strcpy 实现字符串的复制 #include "stdafx.h" #include <iostream> #include <string> using namespace std; char* _strcpy(char* destStr,const char* orgStr) { if(destStr == NULL || orgStr == NULL) return NULL; char* tempStr = destStr; while((*destStr++ = *orgStr++) != '/0') NULL; return tempStr; } int main() { char str_b[10]; string str_a = "abcdef"; _strcpy(str_b,str_a.c_str()); const char* pa = str_b; while(*pa != '/0') cout<<"pa = "<<*pa++<<endl; getchar(); return 0; };