很简单的题目,高手进!
#include <iostream.h>char *strcpy(char *strDest, const char *strSrc){ if ( strDest == NULL || strSrc == NULL)//[color=#FF0000]这个语句有什么用?举个列子,详细点。[/color] return NULL ; if ( strDest == strSrc)//[color=#FF0000]这个语句有什么用?举个列子,详细点。[/color] return strDest ; char *tempptr = strDest ; while( (*strDest++=*strSrc++) !='\0'); return tempptr ;}void main(){ char st1[100]; char st2[100]; cin>>st1>>st2; cout<<strcpy(st1,st2)<<endl; }