Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C程序差异-windows 10-在升华文本3和cmd中运行程序_C_Cmd_Sublimetext3 - Fatal编程技术网

C程序差异-windows 10-在升华文本3和cmd中运行程序

C程序差异-windows 10-在升华文本3和cmd中运行程序,c,cmd,sublimetext3,C,Cmd,Sublimetext3,这是我的节目- #include <stdio.h> main() { printf("hi"); } 所以我把节目改成了- #include <stdio.h> int main(void) { printf("hi"); } #包括 内部主(空) { printf(“hi”); } 当我运行它时,它以第一次正确运行的方式运行,但当我再次运行它时,它将不显示任何内容 这是第一个程序的输出 这是第二个

这是我的节目-

#include <stdio.h>

main()
{
    printf("hi");
}
所以我把节目改成了-

#include <stdio.h>

int main(void)
{
    printf("hi");
}
#包括
内部主(空)
{
printf(“hi”);
}
当我运行它时,它以第一次正确运行的方式运行,但当我再次运行它时,它将不显示任何内容

这是第一个程序的输出

这是第二个

cmd第一行中的“hi”是程序的输出,它第一次正确运行。

gcc
不会“运行”您的程序,而是编译它。编辑器配置为编译和运行

然后手动编译,但不运行。您可以指定输出名称,如:

gcc-o prog1.exe prog1.c

如果成功,则运行
prog1.exe
。这就是像这样的工具可以方便地帮助实现自动化的地方。

我们可以用cmd编译和运行程序吗?如果是的话,你能发布这个命令吗?如果你正在使用你的编辑器进行编译,就像你通常做的那样使用编辑器。哦,好的,谢谢!现在可以用了
#include <stdio.h>

int main(void)
{
    printf("hi");
}