0

我刚开始玩一些 OSX 编程,并尝试创建一个简单的命令行应用程序,但我似乎找不到一个好的指南。基本上我想知道如何获得一些用户输入,例如询问用户他们的年龄等。

4

1 回答 1

1

你很幸运;OS X 提供了所有(几乎所有?)标准 C 函数的手册页;唯一的麻烦是知道哪个功能提供了您正在寻找的服务。该fgets()功能可能最适合一次读取一行。你会像这样使用它:

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

如果您真的在寻找教程C 编程语言是最好的选择之一。一定要买第二版——第一版可能很有趣,但语言变化太大,不能成为可靠​​的指南。

如果您想要参考,那么您的联机帮助页是最好的信息来源。

于 2012-06-27T01:06:50.687 回答