C+/Cの文字列ライブラリ関数を呼び出さないで、関数strcpyを書いてください

542 ワード

シナリオ1
char *strcpy(char *strDest,const char *strSrc){
    assert((strDest!=NULL)&&(strSrc!=NULL));
    char *address=strDest;
    while((*strDest++=*strSrc++)!='\0'){
NULL;
    }
    return address;
}

 
シナリオ2
void stringcpy(char *to,const char *form)
{
 assert(to!=NULL&&form!=NULL);
 while(*form!='\0')
 {
  *to++=*form++;
 }
 *to='\0';
}