• c c++ argc argv


    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
      /**********************
    Name:a.out
    Author:不学则死
    Date:2012/9/20
    CopyRight:转载注明出处
    ***********************/

    /*
    argc
    是整个命令行参数的个数;
    argv[0] 指向程序运行的全路径名;
    argv[1] 指向执行程序名后的第一个字符串;
    argv[2] 指向执行程序名后的第二个字符串;
    ...
    argv[argc]NULL
    */
     
    #include <stdio.h>
     
    int main(int argc, char** argv)                    
    {
        int i = 0;    
        printf("argc=%d\n",argc);
        for(i=0; i<=argc; i++)
        {
            printf("argv[%d]=%s\n", i, argv[i] );
        }
     
        return 0;
    }



    /*

    root@ubuntu:~/eclipseworkspace# ./a.out
    argc=1
    argv[0]=./a.out
    argv[1]=(null)
    root@ubuntu:~/eclipseworkspace# ./a.out a
    argc=2
    argv[0]=./a.out
    argv[1]=a
    argv[2]=(null)
    root@ubuntu:~/eclipseworkspace# ./a.out -a
    argc=2
    argv[0]=./a.out
    argv[1]=-a
    argv[2]=(null)
    root@ubuntu:~/eclipseworkspace# ./a.out -ab
    argc=2
    argv[0]=./a.out
    argv[1]=-ab
    argv[2]=(null)
    root@ubuntu:~/eclipseworkspace# ./a.out -a b
    argc=3
    argv[0]=./a.out
    argv[1]=-a
    argv[2]=b
    argv[3]=(null)
    root@ubuntu:~/eclipseworkspace# ./a.out -a -b
    argc=3
    argv[0]=./a.out
    argv[1]=-a
    argv[2]=-b
    argv[3]=(null)


    */
  • 相关阅读:
    解决淘淘第三天无法显示图片
    包名与工程名
    明明有这个类却提示出错
    出错,网页显示不出内容
    配置域名
    本地jar包添加到maven仓库
    POJ1704 Georgia and Bob 博弈论 尼姆博弈 阶梯博弈
    POJ 2960 S-Nim 博弈论 sg函数
    sg函数总结
    POJ 2425 A Chess Game 博弈论 sg函数
  • 原文地址:https://www.cnblogs.com/helloweworld/p/2695300.html
Copyright © 2020-2023  润新知