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