VC调试控制台程序时如何设置命令行的参数

VC调试控制台程序时如何设置命令行的参数,第1张

project-->

settings-->

debug:Program arguments:输入命令行参数

#include <stdlibh>

system("pause");//按任意键继续

至于输出到文件也可以实现的:

int i=15;

sprintf(strbuffer,"echo %d>>1txt",i);

system(str);

其实就是利用批处理的命令

pause echo >>

直接给你个例子:

#include <stdioh>

#include <stdlibh>

void main()

{

char str[256];

int i=15;

system("pause");//按任意键暂停

sprintf(str,"echo %d>>1txt",i);//格式化字符串

system(str);//将字符串str追加输出到当前目录的文件1txt中

system("type 1txt");//输出文件1txt的内容

}

控制台和win32程序的最大差异在于链接命令的/subsystem参数,console是控制台,windows是win32

修改方法:工程、属性、link选项、system

把“windows

(/subsystem:windows)”改成“console

(/subsystem:console)”就行了

要记得在代码里面然后写上对应的main函数,否则编译的时候会报链接错误

以上就是关于VC调试控制台程序时如何设置命令行的参数全部的内容,包括:VC调试控制台程序时如何设置命令行的参数、VC中win32控制台程序运行结果太长,显示不全,如何显示完全、VC中的win32应用程序和控制台应用程序有什么区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9474706.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存