怎样从命令行运行c++程序

 我来答
上海中公优就业
推荐于2017-06-23 · TA获得超过504个赞
知道小有建树答主
回答量:312
采纳率:66%
帮助的人:187万
展开全部
windows下没有必要用命令行
如果要在DOS下编译的话,只需要像打开普通文件一样打开
就是在dos中输入完整路径,要加上引号,入F盘有个exe文件
只要输入"F:\test.exe" 就可以执行了
如果你的函数编的有带参数的
如int main(int argc,char **argv)
这样的函数argc 指的是参数个数
argv是C风格的参数字符串,argv[0]是文件名,下标从1开始以上的都是其他参数
如果你执行一个"F:\test.exe" 的话
在DOS中输入"F:\test.exe" 参数1 参数2 参数3
这样argc = 4,
argv[0] = 文件名;
argv[1] = 参数1;
argv[2] = 参数2;
argv[3] = 参数3;
我个人的理解是,如果要在不同平台下编译,只要掌握好编译的方法
纯C++的语法基本上都是一样的
linux用的是GCC的编译器,兼容性接近100,所以还是学好语法再说吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式