如何在代码块控制台中编写?
How to write in code blocks console?
我是代码块的新手,我正在编写接受命令行输入(例如文件名)的代码,但是一旦我编译并 运行 代码,控制台就会提示 "press any key to continue" 像往常一样,我无法在控制台中输入任何内容?所以我可以在控制台中编写代码 运行.
CodeBlocks 将 运行 你的可执行文件不带参数,所以你可能想自己做。打开命令提示符 (cmd.exe
) 并使用所需参数调用您的程序:C:/path/to/your/project/bin/Debug/program.exe filename
.
或者,您可以通过 scanf
或类似方式请求用户输入。
希望对您有所帮助!
您不能在 Code::Blocks 中将命令行参数传递给您的程序
控制台,因为 Code::Blocks 已经启动了你的程序,当你
查看控制台。您需要在
项目设置 before 你 运行 它。然后,当控制台出现时,
您的程序将是 运行 您拥有的命令行参数
指定。
要指定命令行参数,select Project 菜单
IDE 的顶部菜单栏。在项目菜单中,select设置程序的
arguments,输入你想要的命令行参数然后确定。
一旦您的程序运行在控制台中运行(有或没有命令行
arguments),如果它请求用户的任何输入,那么你将
能够在控制台中键入所需的输入。
我是代码块的新手,我正在编写接受命令行输入(例如文件名)的代码,但是一旦我编译并 运行 代码,控制台就会提示 "press any key to continue" 像往常一样,我无法在控制台中输入任何内容?所以我可以在控制台中编写代码 运行.
CodeBlocks 将 运行 你的可执行文件不带参数,所以你可能想自己做。打开命令提示符 (cmd.exe
) 并使用所需参数调用您的程序:C:/path/to/your/project/bin/Debug/program.exe filename
.
或者,您可以通过 scanf
或类似方式请求用户输入。
希望对您有所帮助!
您不能在 Code::Blocks 中将命令行参数传递给您的程序 控制台,因为 Code::Blocks 已经启动了你的程序,当你 查看控制台。您需要在 项目设置 before 你 运行 它。然后,当控制台出现时, 您的程序将是 运行 您拥有的命令行参数 指定。
要指定命令行参数,select Project 菜单 IDE 的顶部菜单栏。在项目菜单中,select设置程序的 arguments,输入你想要的命令行参数然后确定。
一旦您的程序运行在控制台中运行(有或没有命令行 arguments),如果它请求用户的任何输入,那么你将 能够在控制台中键入所需的输入。