【发布时间】:2014-06-28 18:44:23
【问题描述】:
使用 Vim 作为编辑器,我用 C 编写了以下简单代码并将其保存为 helloworld.c :
#include <stdio.h>
int main(void)
{
printf("Hello world!\n");
}
在命令提示符下,我写道:
start chrome helloworld.c
这导致我的浏览器打开文件,但没有打印 Hello World。相反,它只是显示了我编写的代码。我不是把它保存为 C 文件吗?
另外,我想知道如何在命令提示符下显示我的 C 程序内联的结果,因为我对它相当陌生。在搜索互联网时,我找不到任何答案。我应该从 Vim 这样做吗?我了解到您应该在 gedit 命令框中执行 ./ 以内联显示结果,但这不适用于 Windows 自带的。
请帮助并感谢您花时间阅读和回答。
【问题讨论】:
-
您必须使用 Visual C++ 或 GCC 等 C 编译器编译它以创建 EXE 文件。否则你不能用它做任何事情。
-
你在开始使用 C 的路上已经走得很远了。首先忘记 Chrome 并尝试从命令行编译和运行。更好的是,找到一个基本教程并遵循它。另外,你想达到什么目的?我猜你应该学习 JS 而不是 C。
-
在修订版 3 中,问题与原始问题完全不同。这会让读者感到困惑,因为到目前为止发布的 cmets 和答案与修订后的问题无关。您应该发布了一个新问题。
-
完全改变问题绝对不正确。 @TomZych,我回滚了。