0

OSXのプログラミングを始めたばかりで、簡単なコマンドラインアプリを作成しようとしていますが、良いガイドが見つからないようです. 基本的に、たとえばユーザーに年齢などを尋ねるなど、ユーザー入力を取得する方法を知りたいです。

4

1 に答える 1

1

あなたは運がいいです。OS X は、すべての (ほぼすべての?) 標準 C 関数に関するマニュアル ページを提供します。唯一の問題は、探しているサービスをどの機能が提供しているかを知ることです。このfgets()関数は、おそらく一度に 1 行ずつ読み取るのに最適です。次のように使用します。

char buffer[MAXLINE];
if (fgets(buffer, MAXLINE, stdin) != NULL) {
    /* handle line in buffer */
}

本当にチュートリアルを探しているなら、C プログラミング言語は最高の可能性の 1 つです。必ず第 2 版を入手してください。第 1 版は面白いかもしれませんが、言語が大幅に変更されているため、信頼できるガイドにはなりません。

参照が必要な場合は、マンページが最良の情報源です。

于 2012-06-27T01:06:50.687 に答える