如何在代码块中编写控制台?

时间:2016-01-30 03:06:13

标签: c console-application codeblocks

我是代码块的新手,我正在编写接受命令行输入的代码,例如文件名,但是一旦我编译并运行代码,控制台就会提示“按任意键继续”我无法在控制台中输入任何内容?所以我可以在控制台中编写代码来运行。

2 个答案:

答案 0 :(得分:2)

CodeBlocks将运行您的可执行文件而不需要参数,因此您可能希望自己动手。打开命令提示符(cmd.exe)并使用所需的参数调用您的程序:C:/path/to/your/project/bin/Debug/program.exe filename

或者,您可以通过scanf或类似方式请求用户输入。

希望它有所帮助!

答案 1 :(得分:1)

您无法在Code :: Blocks中将命令行参数传递给您的程序 控制台,因为Code :: Blocks已经启动了你的程序 看到控制台。您需要在中指定任何命令行参数 之前的项目设置运行它。然后,当控制台出现时, 您的程序将使用您拥有的命令行参数运行 指定。

要指定命令行参数,请选择项目菜单 IDE的顶级菜单栏。在项目菜单中,选择设置程序 参数,输入您想要的命令行参数,然后确定。

一旦您的程序 在控制台中运行(有或没有命令行 如果它请求来自用户的任何输入,那么你将是 能够在控制台中输入所需的输入。