永发信息网

c++main处理命令行选项

答案:3  悬赏:60  手机版
解决时间 2021-03-13 10:01
main处理命令行

void main(int a,char**c)
{
for(int i=0;i!=a;i++)
cout<}
书上说这个接受命令行选项“prog -d -o ofile data0”,并输出传递给main的实参的值
可没有cin啊。执行时不能输入啊。。
这怎么弄啊?

prog -d -o ofile data0
有没有什么别的意思?还是就是简单的例子
最佳答案
还是注意一下写法

int main(int argc, char ** argv)

并不是只有 cin 才叫做输入

命令行参数其实也是一种输入方式

在调用 main 函数时,会将命令行参数传递给它

以 prog -d -o ofile data0 为例

argc 5

argv[0] : prog
argv[1] : -d
argv[2] : -o
argv[3] : ofile
argv[4] : data0

===================

当然没有特别的

你也可以是 hello.exe world

argc = 2
argv[0] : hello.exe
argv[1] : world
全部回答
prog -d -o ofile data 这里不是由空格隔开一共有5个东西?所以是5 main()是一个函数,括号里是形参,操作系统会带入实参. 全说完啦,详细点也就说这么多,因为实在太简单想多说也没话说啊
同意楼上“fox000002”的回答 这个例子只是帮你认识main函数的两个参数(int argc, char ** argv) 你输入了哪些参数就按行输出这些 没有其他意义 ------ 个人意见 仅供参考
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
赞美满月的句子
南京永瑞物业管理有限公司紫鑫管理处地址有知
做保险。。。
谁知道徐州去河南固始大巴哪里坐?一天几班车
请询问维修手机的专业朋友,求知宏米vs_101系
青春期的女生要注意什么?
影诀—山海经传说卡牌培养攻略
肺被切了的人吃什么保健品
廊泊大道/富管营一街(路口)在哪里啊,我有事
QQ空间日志不能指定对非好友可见吗?
肌肉酸腿感觉有伸长的
这颜色的地板铺完显得屋子暗吗
劳动监察网上联动举报投诉平台进行举报
邦德原平旗舰店地址在哪,我要去那里办事
有人物描写的作文:最熟悉的人。 两张半
推荐资讯
离职原因写什么比较合适呢?
The doctor____a______boy yesterday.的答案
莎曼莎蛋糕(江宁万达店)这个地址在什么地方,
30个人吃饭的食堂,3餐一个人做事,工资多少钱
人一生中身体发育的关键期是A.幼儿期B.青春期
E-P2求助:无法识别镜头
恨虎洞我想知道这个在什么地方
榆树卤水豆腐坊怎么去啊,有知道地址的么
巴州易念奇商贸有限公司在什么地方啊,我要过
一斗牛炭火烤肉在什么地方啊,我要过去处理事
折扣子好还是聚来宝好呢
淘宝上开店交保证金,流量访客和转化率会有提
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?