我想用 C 或 Objective-C 编写一个简单的交互式命令行程序。提示用户输入然后对该输入进行操作的东西,然后提示用户进行更多输入。我用谷歌搜索了“交互式命令行应用程序”和该主题的几个变体,但没有提出任何我正在寻找的简单示例。
这看起来像是一个绝对初级的、基础的编程示例,就像“hello world”之后的一个步骤。谁能给我指出此类程序的示例,或者告诉我应该搜索什么?
最佳答案
Xcode 4 - 基础命令行工具
- 文件 > 新建 > 新建项目
- Mac OS X > 应用程序 > 命令行工具
- 选择姓名
- 类型 > 基础
- 下一步
- 创建
- 打开
main.m
文件 - 粘贴下面的代码
- 击球
#import <Foundation/Foundation.h>
int main (int argc, const char * argv[])
{
@autoreleasepool {
int inputOne;
NSLog (@"Enter number: ");
scanf("%i", &inputOne);
int inputTwo;
NSLog (@"Enter another number: ");
scanf("%i", &inputTwo);
NSLog (@"%i + %i = %d", inputOne, inputTwo, inputOne + inputTwo);
}
return 0;
}
注意:如果没有出现命令行界面,请点击第二个按钮:
现在您可以与命令行工具进行交互了。
关于objective-c - 用 c 或 objective-c 编写的交互式命令行应用程序的简单示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8360809/