幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2464|回复: 6

[通用编程] main函数中的参数

[复制链接]

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
发表于 2007-4-14 15:56:24 | 显示全部楼层 |阅读模式
程序如下:
main(int argc,char *argv[])
{
   while(argc>1)
    {
       ++argv;
        printf("%s\n",*argv);
        --argc;
     }
}
这函数是由系统调用,当系统牌操作命令状态时,以键盘输入文件名,计算机就运行这文件。
但这程序到底是如何运行呢?在TURBOC中运行,没有任何反应,怎么才能使它执行呢?
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复

使用道具 举报

18

主题

428

帖子

5260

积分

⑦老手

在美工荒中挣扎的全能

积分
5260
QQ
发表于 2007-4-14 17:07:17 | 显示全部楼层
= =这个是检查从命令行传入的参数啊……
回复 支持 反对

使用道具 举报

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
 楼主| 发表于 2007-4-14 17:35:50 | 显示全部楼层
引用第1楼Miliardo2007-04-14 17:07发表的:
= =这个是检查从命令行传入的参数啊……

那是怎么个用法啊?不懂啊!! [s:6]  [s:6]  [s:6]
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复 支持 反对

使用道具 举报

18

主题

428

帖子

5260

积分

⑦老手

在美工荒中挣扎的全能

积分
5260
QQ
发表于 2007-4-14 18:19:07 | 显示全部楼层
你尝试在命令行下,对编译出来的exe执行
xxxx.exe Hello World!

你就明白了……
回复 支持 反对

使用道具 举报

50

主题

742

帖子

402

积分

版主

自定义头衔

Rank: 7Rank: 7Rank: 7

积分
402
发表于 2007-4-15 08:48:25 | 显示全部楼层
逐个打印字符串?? [s:5]
Style-C
回复 支持 反对

使用道具 举报

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
 楼主| 发表于 2007-4-17 16:53:16 | 显示全部楼层
你尝试在命令行下,对编译出来的exe执行
xxxx.exe Hello World!
这个是指在DOS里面运行吗?
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复 支持 反对

使用道具 举报

20

主题

197

帖子

2641

积分

⑥精研

积分
2641
QQ
发表于 2007-5-2 00:41:43 | 显示全部楼层
你说DOS也成,CMD也成,如果是WINMAIN的话....简单的说你没有玩过QUAKER或荣誉勋章之类的吗,要进入控制台模式,都要在快捷方式中加入命令行......
签名要少于60,SO,i haven't upload my pic
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-4 02:17 , Processed in 0.018919 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表