Visual Studio:在C中创建Hello World应用程序?

时间:2010-01-31 01:18:03

标签: c visual-studio ide

如何在Visual Studio中创建基本的C应用程序,无论是2010 Ultimate还是2008 Professional?我搜索了项目模板,可以找到很多C ++,但没有C语言。

(我希望内置编译器和调试器。)

3 个答案:

答案 0 :(得分:6)

新项目/ Win32控制台应用程序/空项目。

添加一个名为“hello.c”的文件(重要的是它是.c)

输入一个基本的hello-world:

#include <stdio.h>

int main()
{
    printf("Hello world\n");
    return 0;
}

编译,执行......利润!

答案 1 :(得分:3)

Visual Studio没有针对C的单独编译器,它将C ++编译器用于C代码。您可以通过使用编译器开关或将.cpp文件重命名为.c来告诉它将自己限制为合法的C语法

编辑:我仍然在这台机器上使用2005,所以它可能不在同一个地方,但试试这个

  • 右键单击解决方案资源管理器窗格(右侧)中的main.cpp。
  • 选择属性(菜单底部)
  • 打开C / C ++属性组
  • 选择高级页面
  • 将“编译为”属性更改为“编译为C代码(/ TC)”

答案 2 :(得分:0)

除了更改文件扩展名外,您可能还需要更改编译器设置: 应用程序的设置 - &gt; C / C ++ - &gt;加法 - >编译器...... 您必须使用/ TC作为C ++的基本C和/ TP。 https://msdn.microsoft.com/ru-ru/library/032xwy55.aspx 祝你好运。