7

私は完全な初心者です。今日xCodeをダウンロードしました。ここに私が持っているもののスクリーンショットがあります:

ここに画像の説明を入力

ご覧のとおり、プログラムは正常に実行されましたが、出力はどこにも表示されません。それはどこにあり、どのように見ることができますか?

4

2 に答える 2

5

プログラムがまったく実行されたようには見えず、ビルドされただけです。上部のステータスは、実行が成功したのではなく、ビルドが成功したことを示しています。Command-R はプログラムを実行します。

プログラムを実行すると、次のようになります。 走行終了

また、Log Navigator を使用して、以前のビルドおよびデバッグ セッションの結果を確認することもできます。 ログナビゲーター

Windows 用に作成されたチュートリアル プログラムをよく見かけますが、プログラムは最後にユーザーに入力を求めます。これは、Windows のコンソール モデルにはコンソール ウィンドウを所有するプログラムがあるため、プログラムが終了するとすぐにウィンドウが消えてしまうためです。そのため、最後に入力を要求することで、ユーザーが入力を行うまでプログラムは実行され続け、入力が完了するとプログラムが完了し、コンソール ウィンドウが消えます。

Windows 以外のプラットフォームはこのように動作せず、一般にそのようなコードは必要ありません。

于 2012-06-08T04:50:17.267 に答える
3

return ステートメントまたは return の前の getchar() にブレークポイントを置きます。出力が表示されない理由は、プログラムが終了するとコンソールが閉じるためです。したがって、上記の点により、プログラムは終了しません。

于 2012-06-08T02:29:33.507 に答える