1. Eclipse-cdt如何添加main函数参数:

打开eclipse,新建工程、新建源文件,此处以C语言为例,写入代码如下:

#include <stdio.h>

//int argc 表示:命令行有几个字符串
//char *argv[]表示:一个字符指针数组,每一个元素都是一个指针,每一个指针都存储了一个字符串首地址
int main(int argc, char *argv[])
{
printf("%d\n", argc); //打印参数个数
for (int i = ; i < argc; i++)
printf("%s\n", argv[i]); //argv[i]就是一个字符指针,存储一个字符串首地址 return ;
}

写入后如下图:

点击编译:

编译成功,然后运行程序如下:

此时程序中的main函数只有一个参数,并打印了出来,接下来增加其他参数:

右键工程——>Run as——>Run configrations——>Arguments——>写入想要增加的参数,可以用空格隔开,也可用换行隔开

然后点击Apply,接下来点击Run.

成功运行后,可看到如下结果,成功打印了出来!

2. Visio Studio如何添加main函数参数:

打开VS 2015,新建工程、新建源文件,此处以C语言为例,写入代码如下:

#include <stdio.h>
#include <stdlib.h> //int argc 表示:命令行有几个字符串
//char *argv[]表示:一个字符指针数组,每一个元素都是一个指针,每一个指针都存储了一个字符串首地址
void main(int argc, char *argv[])
{
printf("%d\n", argc); //打印参数个数
for (int i = ; i < argc; i++)
printf("%s\n", argv[i]); //argv[i]就是一个字符指针,存储一个字符串首地址 system("pause");
}

写入后如下图:

编译并运行:

此时程序中的main函数只有一个参数,并打印了出来,接下来增加其他参数:

右键工程——>属性——>调试——>命令参数——>写入想要增加的参数,以用空格隔开

然后点击“确定”,再次运行。

运行结果如下:

 3. CodeBlocks如何添加main函数参数:

打开CodeBlocks,新建工程、新建源文件,此处以C语言为例,写入代码如下:

#include <stdio.h>

//int argc 表示:命令行有几个字符串
//char *argv[]表示:一个字符指针数组,每一个元素都是一个指针,每一个指针都存储了一个字符串首地址
int main(int argc, char *argv[])
{
printf("%d\n", argc); //打印参数个数
for (int i = ; i < argc; i++)
printf("%s\n", argv[i]); //argv[i]就是一个字符指针,存储一个字符串首地址 return ;
}

写入后如下图:

编译并运行:

此时程序中的main函数只有一个参数,并打印了出来,接下来增加其他参数:

Project——>Setprograms' arguments——>Debug——>写入想要增加的参数,可以用空格隔开,也可用换行隔开

然后点击OK.

再次编译、运行:

4.Eclipse-cdt配置并运行C++11:

  Project -> Properties -> C/C++ Build -> Settings -> Tool Settings ->Cross G++ Complier -> Miscellaneous -> Other flags:

  添加: "-c -fmessage-length=0 -std=c++11"

    

常用跨平台IDE如何添加main函数的参数并正确执行的更多相关文章

  1. 痞子衡嵌入式:MCUXpresso IDE下将关键函数重定向到RAM中执行的几种方法

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是MCUXpresso IDE下将关键函数重定向到RAM中执行的几种方法. 前段时间痞子衡写了一篇 <在IAR开发环境下将关键函数重 ...

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

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

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

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

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

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

  5. [C/C++基础知识] main函数的参数argc和argv

    该篇文章主要是关于C++\C语言最基础的main函数的参数知识,是学习C++或C语言都必备的知识点.不知道你是否知道该知识?希望对大家有所帮助.一.main()函数参数通常我们在写主函数时都是void ...

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

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

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

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

  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. jQuery使用toggle()方法进行显示隐藏

    转自:https://www.cnblogs.com/sosoft/p/3460556.html 这是一个示例: 1 <html> 2 <head> 3 <script ...

  2. accept巨坑

    在做node.js时, 我们要把一个资源发送回前端,需要用到以下一句: res.setHeader('Content-Type', mime ); mime,全称即Multipurpose Inter ...

  3. ubuntu&nbsp;12.04修改环境变量PAT…

    这里我只针对ubuntu 12.04进行了测试,由于不同的linux发行版本可能会有一些地方不一致,所以对于其他的linux发行版仅供参考. 1.直接在命令行里添加  我们先来看下下PATH的值 ec ...

  4. 24-从零玩转JavaWeb-包装类、自动装箱、自动拆箱

    一.什么是包装类 二.对基本数据类型包装的好处 三.装箱操作 四.拆箱操作 五.自动装箱 六.自动拆箱 七.字符串与基本数据类型和包装类的转换   八.包装类的缓存设计

  5. HttpRuntime自定义定时更新缓存

    缓存更新类如下: /// <summary> /// 缓存更新类 /// </summary> /// <typeparam name="T"> ...

  6. Oracle 环境下 GoldenGate 集成抽取(Integrated Capture)模式与传统抽取模式(Classic Capture)间的切换

    检查抽取进程模式 在 GGSCI 环境下,执行类似如下语句查看特定进程的状态. GGSCI> info <Group_Name> 其中,<Group_Name> 为进程名 ...

  7. 【总结整理】Edraw Max亿图图示软件快捷键(转)

    Edraw Max亿图图示软件快捷键大全,你想要的都在这了!   用过Edraw Max亿图图示软件的一定知道,亿图是一款功能十分强大的图形图表设计软件.无论是流程图.思维导图.组织结构图.甘特图.网 ...

  8. vim 添加插件

    vim 的功能可以通过向它添加plugin得以扩展.所谓的plugin不过是一个vim会自动载入执行的脚本.把一个脚本放到你的plugin目录就可以了,非常容易. plugin基本上分为两类:  全局 ...

  9. Hadoop完全分布式环境搭建(四)——基于Ubuntu16.04安装和配置Hadoop大数据环境

    [系统环境] [安装配置概要] 1.上传hadoop安装文件到主节点机器 2.给文件夹设置权限 3.解压 4.拷贝到目标文件夹 放在/opt文件夹下,目录结构:/opt/hadoop/hadoop-2 ...

  10. Yii2视频

    Yii2 视频分享 需要的小伙伴看过来链接: https://pan.baidu.com/s/1sl4H0RV 密码: nknx  (有问题请留言)