【发布时间】:2016-12-03 16:51:05
【问题描述】:
我正在尝试用 C 编写代码,它实现了一个简单的计算器。
输入应该来自命令行,例如我如果我运行
./calculator 5 * 2
结果应该是 10
问题是当我写 * 它显示当前目录中的所有文件并且程序表现不佳。
有没有办法克服这个问题?
我试图在此处或其他站点中找到解决方案,但没有成功。
我需要将 * 解释为 char 而不是 linux 命令。
谢谢。
【问题讨论】:
-
试试
./calculator 5 "*" 2 -
今天早些时候(美国/太平洋时间)还有一个关于这个问题的问题。这是一个标准问题。
标签: c linux shell command-line