【发布时间】:2011-12-16 09:55:27
【问题描述】:
我有一个小型控制台应用程序,它要求计算一个值(scanf 函数)。但是我想用参数调用这个程序 -> 所以我没有手动填充它。
我的程序如下所示:
./a.out
Give me 3 values:
而且我必须写“3 78 63”。
但我想要这个(带参数运行程序):“./a.out -3 -78 -63”
有什么简单的方法,怎么做?
【问题讨论】:
-
听说过
argc和argv? -
以“-”开头的参数通常称为“选项”或“标志”。