hi man

博客园 首页 新随笔 联系 订阅 管理
现在告诉你它有什么用:
现在是图形界面了。比如说像以前的文字界面的话,还有用。
像dos命令,比如说,
ipconfig -a ,它比ipconfig 多了一个参数。
在程序中就可以通过它所带的参数而知道,使用者想怎么用它。使用者通过 -a 这个参数。告诉程序,要列出详细的信息。

#include <stdio.h>

int main(int argc, char *argv[])
{
if(1 == argc)
{
printf("参数太少.\n");
getch();
exit(0);
}

if('s' == argv[1][1])
{
printf("发送邮件...\n");
}
else if('r' == argv[1][1])
{
printf("接收邮件...\n");
}
else
{
printf("无效参数...\n");
}
getch();

return 0;
}

比如上面是个邮件程序。只进行收发。-r 为收, -s为发。
用命令的方式运行,编译出的.exe文件。
像我是把编译出来的 mail.exe 放到c:\windows\system32
呵呵,这样用有点像用命令的感觉。

在命令提示符下 mail -r 或 mail -s

这样你该知道带参数的main函数 是怎么回事了。以及有什么用了吧。
posted on 2011-10-12 11:06  KuPig  阅读(277)  评论(0编辑  收藏  举报