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

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

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

return 0;
}

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

Address of Environments is [00822188].
Environment list on this system is:
    env[0]    [ACE_ROOT=D:\ACE-6.1.0\ACE_wrappers]
    env[1]    [ACPath=C:\Program Files\Lenovo\Access Connections\]
    env[2]    [ALCKPath=C:\Program Files\Lenovo\AutoLock]
    env[3]    [ALLUSERSPROFILE=C:\ProgramData]
    env[4]    [AMDAPPSDKROOT=C:\Program Files\AMD APP\]
    env[5]    [APPDATA=C:\Users\Baby\AppData\Roaming]
    env[6]    [asl.log=Destination=file]

说明
    略。

main函数的参数的用法的更多相关文章

  1. (转)C++ main函数中参数argc和argv含义及用法

    原博地址:https://blog.csdn.net/dcrmg/article/details/51987413 argc 是 argument count的缩写,表示传入main函数的参数个数: ...

  2. C++ main函数中参数argc和argv含义及用法

    argc 是 argument count的缩写,表示传入main函数的参数个数: argv 是 argument vector的缩写,表示传入main函数的参数序列或指针,并且第一个参数argv[0 ...

  3. Atitit dsl对于数组的处理以及main函数的参数赋值

    Atitit dsl对于数组的处理以及main函数的参数赋值 1.1. 词法解析..添加了[] 方括号的解析支持1 1.2. Ast建立.添加了数组参数的支持..使用了递归下降法..getparam ...

  4. C语言中main函数的参数

    转自:http://blog.csdn.net/cnctloveyu/article/details/3905720 我们经常用的main函数都是不带参数的.因此main 后的括号都是空括号.实际上, ...

  5. 关于main函数传参数的问题

    argc是命令行总的参数个数      argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数      命令行后面跟的用户输入的参数,比如:      int   main(int   ...

  6. C++向main函数传递参数的方法(实例已上传至github)

    通常情况下,我们定义的main函数都只有空形参列表: int main(){...} 然而,有时我们确实需要给mian传递实参,一种常见的情况是用户设置一组选项来确定函数所要执行的操作.例如,假定ma ...

  7. 关于main函数的参数问题

    我们经常用的main函数都是不带参数的.因此main 后的括号都是空括号.实际上,main函数可以带参数,这个参数可以认为是 main函数的形式参数.C语言规定main函数的参数只能有两个, 习惯上这 ...

  8. C++ main函数的参数

    C++的main函数可以没有输入参数,也可以有输入参数,而且只能有两个参数,习惯上coding如下: int main(int argc, char* argv[]) 或者 int main(int ...

  9. Java中eclipse与命令行向main函数传递参数

    我们知道main函数是java程序的入口,main函数的参数类型是String[]. 1.Eclipse中向main方法传递参数 例如: public class Mytest { public st ...

随机推荐

  1. django-admin引用百度地图

    实现的功能有,某个地点对应的经纬度自动填上,如果有经纬度的话,自动显示对应经纬度的地点,密匙在去百度地图引用搜索 <script type="text/javascript" ...

  2. Android Http Get Post

    public class MyHttpUrlCon { public static String settionId = ""; ;// public ReturnData doG ...

  3. ubuntu下make无法安装的问题

    发布时间:2015-10-30 10:51:30来源:linux网站作者:_莫欺少年穷 在帮同学服务器安装环境过程中,发现,make 命令不能使用,提示: The program 'make' is ...

  4. Bürkert 流体控制系统 (8611 型通用调节器)

    Type Description High-Tech Made EasyThe new universal controller eCONTROL Type 8611 brings an essent ...

  5. Java zip 压缩 文件夹删除,移动,重命名,复制

    FileUtil.java import java.io.*; import java.util.List; import java.util.zip.ZipEntry; import java.ut ...

  6. CSS3手风琴下拉菜单

    在线演示 本地下载

  7. C#多线程学习之Thread

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  8. collectionView的案例

    #import "ViewController.h" #import "CollectionViewCell.h" @interface ViewControl ...

  9. JSP 导出Excel表格

    ES6语法 传入一个table的id,然后在导出excel按钮上加入一个<a href="#" id="buttonId">导出Excel</ ...

  10. 中文乱码问题(页面乱码,eclipse乱码,请求响应乱码)

    1.首先在开发工具eclipse中设置工作空间和文件编码格式,详情参见   http://www.cnblogs.com/lixiang1993/p/7345161.html 2.在eclipse的安 ...