- ベストアンサー
C言語の関数
C言語で、特定の文字があったらそれを削除するというような関数ってありますか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
標準関数にはなかったと思います。自前で作りましょう。 /* p2 を p1 にコピー、ただし c はコピーしない */ void strcpy2(char *p1, char *p2, char c) { while (*p2 != '\0') { if (*p2 != c) { *p1++ = *p2; } p2++; } *p1 = '\0'; }
その他の回答 (2)
- macky55
- ベストアンサー率21% (7/32)
回答No.2
自分で関数を作りましょう。 文字見つけたら、それを飛ばして、文字列変数に格納してくとか。。。
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.1
ありません。