忘れる前に覚書。優しい文章を目指します。
ザ・覚書 ザ・覚書
出来るだけ子供にも、わかりやすいように書いて行きたいと思います。

PCバージョンでサイトを表示しています。
ザ・覚書のトップページに戻る今のページの関連ページのリストへ

C言語 strtokでは連続トークンを正しく読み込まない

☆C言語 strtokでは連続トークンを正しく読み込まない

C言語 strtokでは連続トークンを正しく読み込まない

何度も忘れているので、覚書です。

C言語のstrtok関数。

トークン(区切り文字)、例えば csvなら “,”

区切りに読む込むことに便利な関数ですが、

この関数は、連続トークンを正しく読み込まない。

moji1,moji2,moji3

なら正しく読めるが

moji1,,moji3

こういう場合は、moji3を正しく読み込めない。


よって今回は、文字列の”,,”等を、”,なにか,”に一旦置き換えてから処理しました。

なにか方法があるのかも知れませんが、趣味プログラムではこの対策で充分でした。

記述:2010年01月頃
別サイトより移動:2012年1月頃





Twitter Facebook Google+ はてな Pocket LINE




一言掲示板です。なにかありましたら以下に書いて書き込みボタンを押して下さい。
管理人による書き込みの確認後、荒らし書き込みでない場合に表示させていただきます。
悪意ある書き込みや挑発的な書き込みと思われる内容は、表示させません。
その為、ちょっと書き込みから表示までに時間がかかってしまいます。ご了承下さい。

お名前

コメント




【ザ・覚書 3クリックアンケート実施中】
暑さの一番の原因はなんだと思いますか?
あなたの支持する政党はどの党ですか?

今のページの関連ページのリストへ
ザ・覚書のトップページに戻る
全ページのリストへ