• 締切済み

エクセルのLEFT関数をC言語では?

C言語の初心者です。 エクセルのLEFT関数のような関数を用いて test.csvという文字列からtestという拡張子の前の文字列を取得したいのですが、どのようにすればいいのでしょうか? http://okwave.jp/qa/q2744534.html の過去の質問も見させていただいたのですが、難しくてよくわかりません。 おしえていただけないでしょうか? よろしくお願いいたします。

みんなの回答

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

.までの文字数を求めてstrncpyで十分。 ただし終端のヌル文字は自分で付加しなければいけませんが。 #strncpyは標準関数で、使い方は検索すれば簡単に見つかります。

yakyuuoh
質問者

お礼

ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A