- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sscanfって・・・。)
C言語のsscanf関数についての質問
このQ&Aのポイント
- C言語のsscanf関数を使用して文字列から特定のパターンを抽出するプログラムを作成しています。
- 一部の文字列は正しく出力される一方で、他の一部は正しく出力されない問題が発生しています。
- この問題を解決するために、他の方法や手法を教えていただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
この書式指定文字列ではb,c,dには値が設定されませんので、b,c,dの内容が不定となるのは正常な動作です。 aの値を設定後、書式指定文字列の中に","(コンマ)があるので、sscanfは与えられた文字列の中からコンマを探します。しかしコンマが見つかる前に文字列が終了してしまうので、それ以降の書式指定文字列とパラメータb,c,dは無視されます。