zoukankan      html  css  js  c++  java
  • 命令行参数

    现在告诉你它有什么用:
    现在是图形界面了。比如说像以前的文字界面的话,还有用。
    像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函数 是怎么回事了。以及有什么用了吧。
  • 相关阅读:
    结对开发:电梯调度(2)
    小组站立会议
    小组站立会议
    小组站立会议
    小组站立会议4月15日
    小组站立会议
    小组站立会议
    团队个人每天详细计划汇总
    Spring冲刺计划会议
    团队项目开发
  • 原文地址:https://www.cnblogs.com/kupig/p/2208306.html
Copyright © 2011-2022 走看看