2.1.2 编写并运行程序
创建源文件后,就可以开始编写“Hello World”程序了。具体代码见程序清单2.1。
程序清单 2.1
#include <stdio.h> int main() { printf("Hello World\n"); return 0; }
如果你暂时还无法理解这段代码,可以先在Visual Studio中完全复制它。“Hello World”程序如图2.7所示。
![](https://epubservercos.yuewen.com/15A18E/31398146107521006/epubprivate/OEBPS/Images/Figure-P30_4979.jpg?sign=1739013418-7GTCpQ7NqhsBqab1s7diugUh6z8fbgKX-0-f809e9e28224df531c5a61c409098765)
图2.7 “Hello World”程序
编写完代码后,可以尝试对其进行编译。在Visual Studio界面的菜单栏中,选择“生成→生成解决方案”,如图2.8所示。
![](https://epubservercos.yuewen.com/15A18E/31398146107521006/epubprivate/OEBPS/Images/Figure-P30_4980.jpg?sign=1739013418-vkqbhSfY4J384n0sJL89QJ8k7GLUS1ln-0-10ff13de0e6cb3ef26fe3d94fe0ffcfc)
图2.8 生成解决方案
图2.9显示了Visual Studio的输出窗口,从中可以查看编译是否成功,且是否有语法错误或警告等。
![](https://epubservercos.yuewen.com/15A18E/31398146107521006/epubprivate/OEBPS/Images/Figure-P30_4981.jpg?sign=1739013418-lf1PlRTxrzvTNLD9Qyga9wGQ0SBtz3Cs-0-24605d88ea038f05eb228e187e038e34)
图2.9 输出窗口
最后,还需要运行程序。在Visual Studio界面的菜单栏中,选择“调试→开始执行(不调试)”,如图2.10所示。
![](https://epubservercos.yuewen.com/15A18E/31398146107521006/epubprivate/OEBPS/Images/Figure-P31_5083.jpg?sign=1739013418-1Zy2FTOLLHZMcj7FrWG7HqDHbpW56Jw5-0-4a71de0ea219a835a421f9d019db333d)
图2.10 开始执行(不调试)
若程序运行成功,将弹出如图2.11所示的控制台窗口,并在其中成功显示“Hello World”等信息。
![](https://epubservercos.yuewen.com/15A18E/31398146107521006/epubprivate/OEBPS/Images/Figure-P31_5084.jpg?sign=1739013418-j2GczRXf6XA7KFyiHz7onQH0mcpDt8dj-0-9ee2a29e35c78aa6d22649c919a46105)
图2.11 控制台窗口