今日面接を受けて、2 つの文字列を連結する関数を書くように言われました。しかし、私が終わった後、私は聞いたことがあります、コードは一般的に問題ありませんが、私はそこで少しエラーをしました. 自宅で確認しましたが、問題なく動作しています。どうしたの?
char * strconcat (char *S1, char *S2){
char *S3 = new char [strlen(S1) + strlen(S2) +1];
strcpy(S3, S1);
strcat(S3, S2);
return S3;
}