zoukankan      html  css  js  c++  java
  • main函数的参数的用法

    说明:
    main函数的参数的用法
    源代码:

    #include <stdio.h>
    #include <stdlib.h>
    int main(int argc, char *argv[], char *env[])
    {
      int i = 0;
      printf("Address of Arguements is [%p]. ", (void*)argv[0]);
      printf("Argument(s) number is [%d]. List: ", argc);
      for(i=0; i<argc; i++)
        printf(" argv[%d] [%s] ", i, argv[i]);

      printf(" Address of Environments is [%p]. ", (void*)env[0]);
      printf("Environment list on this system is: ");
      for(i=0; env[i]!=NULL; i++)
           printf(" env[%d] [%s] ", i, env[i]);

      return 0;
    }

    程序处理结果(其中环境变量是部分显示):
    Address of Arguements is [00821790].
    Argument(s) number is [1]. List:
        argv[0]    [D:projectseclipsecpptestDebugcpptest.exe]

    Address of Environments is [00822188].
    Environment list on this system is:
        env[0]    [ACE_ROOT=D:ACE-6.1.0ACE_wrappers]
        env[1]    [ACPath=C:Program FilesLenovoAccess Connections]
        env[2]    [ALCKPath=C:Program FilesLenovoAutoLock]
        env[3]    [ALLUSERSPROFILE=C:ProgramData]
        env[4]    [AMDAPPSDKROOT=C:Program FilesAMD APP]
        env[5]    [APPDATA=C:UsersBabyAppDataRoaming]
        env[6]    [asl.log=Destination=file]

    说明
        略。

  • 相关阅读:
    设计模式之观察者模式
    设计模式之装饰器模式
    redis.conf常用配置说明
    log4j日志框架的使用
    Redis入门简述
    Linux用户组权限简单解析
    MyBatis入门简述
    初学Linux要掌握的命令
    SpringIOC原理简述
    Java单元测试神器之Mockito
  • 原文地址:https://www.cnblogs.com/babyha/p/3469482.html
Copyright © 2011-2022 走看看