zoukankan      html  css  js  c++  java
  • 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)


    */
  • 相关阅读:
    MyEclipse中快速查看错误
    MyEclipse中快速跳转到指定行号位置
    MyEclipse关闭当前正在编辑的页面
    dict、defaultdict 和 OrderedDict 比较
    过滤器的使用
    cookie和session
    session的使用
    Java的常量和变量
    Java面向对象
    Java方法
  • 原文地址:https://www.cnblogs.com/helloweworld/p/2695300.html
Copyright © 2011-2022 走看看