- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:c言語プログラムについて)
C言語プログラム:ファイルのダウンロードと読み込み後の処理について
このQ&Aのポイント
- C言語プログラムで、全国一括の郵便番号データをダウンロードし、指定の住所から郵便番号を特定するプログラムを作成する方法を教えてください。
- 使用OSはFedoraです。ソースコードは提供されており、ファイルのダウンロードと読み込みまでは成功していますが、どのようにして指定の住所から郵便番号を抽出するかわかりません。
- ソースコードには郵便番号データが含まれており、配列に格納されています。具体的な処理の方法や関数の使用方法を教えていただけると助かります。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- 和泉 博(@hiroshi09s)
- ベストアンサー率54% (59/109)
回答No.4
- 和泉 博(@hiroshi09s)
- ベストアンサー率54% (59/109)
回答No.2
- notnot
- ベストアンサー率47% (4896/10350)
回答No.1
関連するQ&A
このQ&Aのポイント
- BrotherのPRIVIO MFC-J727DWプリンターで廃インクパッドが満杯になった場合、プリンター機能が使えなくなります。しかし、FAX機能(PC FAX)が使用可能かについての確認が求められています。
- PRIVIO MFC-J727DWの使用環境はWindows11、有線LANと無線LANで接続されています。また、ひかり回線を使用しているため、FAX機能への影響も考慮が必要です。
- 廃インク吸収パッドの満杯メッセージが表示されたPRIVIO MFC-J727DWプリンターで、プリンター機能が停止する一方、PC FAX機能の使用が可能かどうかが問題となっています。
補足
こんにちは 何が原因だったのかいまいちよくわかりませんでしたが、 1つの可能性としてcsvファイルの半角カタカナの読みデータを全角カタカナのものに変更したら何故かどの住所でも結果を返してくれました あと、今回は無かったのですが、strtokの性質でカンマ区切りが連続で出てしまった時、例えばken_all.csvの2行目が 01101,,0640941,ホッカイドウ,サッポロシチュウオウク,アサヒガオカ,北海道,札幌市中央区,旭ケ丘,0,0,1,0,0 のようになっていた時、head_numに0640941が入って、all_numにホッカイドウが入って…と同様にして1つずつずれてしまい、最終的に北海道札幌市中央区旭ケ丘と検索すると「該当しない」とになってしまうような気がするのですが… カンマ続きのファイルがあるときの対策ってあるのでしょうか? こちらから一方的に質問ばかりですみません