プロが教える店舗&オフィスのセキュリティ対策術

C言語の初心者です。

エクセルのLEFT関数のような関数を用いて
test.csvという文字列からtestという拡張子の前の文字列を取得したいのですが、どのようにすればいいのでしょうか?

http://oshiete.goo.ne.jp/qa/2744534.html
の過去の質問も見させていただいたのですが、難しくてよくわかりません。

おしえていただけないでしょうか?
よろしくお願いいたします。

A 回答 (1件)

.までの文字数を求めてstrncpyで十分。


ただし終端のヌル文字は自分で付加しなければいけませんが。
#strncpyは標準関数で、使い方は検索すれば簡単に見つかります。
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2011/04/26 22:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!