現在、Xcode を使用して Mac でいくつかの C プログラムを開発しています。ただし、1 つの問題があります。私の研究では、コーディングを通じて何らかの入力フィールドを使用する必要があります。たとえば、ユーザーがプログラムを 10 回実行したい場合や、プログラムに 10 個の回答を作成させたい場合などです。ユーザーからの入力を取得するためだけに「atoi(argv[1])」を使用しています。
これがまさに問題です。プログラムを実行するとすぐに、バグが発生し始めます。これは通常、彼が入力を待っていて、それまたは他の何かを受け取っていないためです。とにかく、このリンクでこの問題を解決しようとしました:ターミナルからコマンドラインアプリケーションを実行する方法は?
残念ながら、これでも解決しませんでした。端末にgccを入力するだけでも機能しないため、すでにxcodeを再インストールしようとしましたが、アプリストアが自動的にインストールするたびに。
誰かが私の問題を解決していますか。来週の金曜日に別の締め切りがあるため、非常に感謝しています:(そして、ユーザー入力が機能しない場合、十分な成績を得ることができません.
あなたの助けは再び大歓迎です!
ご挨拶、
キプト・スクリディ
編集:問題を明確にする。スクリプトを実行するときに、ターミナルにポップアップして、入力を求める必要がある入力フィールドがあるかどうかを確認します。現時点では、入力が不足しているため、彼はすぐにクラッシュしています。彼は、ユーザーから引数が渡されるのを待っていません。彼はその部分をスキップしています