記事一覧
C言語の文字列の切り出し関数を作る: strncpy, trim
354, 2021-11-29
C言語の文字列の切り出し関数を作る
C言語には他の言語のように文字列の部分文字列を切り出すという関数はありません。
strncpy()
で代用することも可能ですが、strncpy()
はこのような用途を目的とした関数ではないため色々ハマりやすい罠があります。
この記事では文字列の部分文字列を切り出すtrim()
という自作関数を作ります。
テストも書いてあるので興味がある方は使ってみてください。
文字列の切り出しは色々なシーンで使われます。
(省略されました)