一、前言
从本章开始,我们就正式开始写代码了!
正如你所看到的本章名称:hello world。
这应该也算是学习编程语言一个传统了,入门第一件事就是:输出hello world。
二、创建项目
为了输出hello world,我们就需要写程序。
由于VS是以项目为基本运行单位的,所以我们首先就需要创建一个项目:
项目也是有很多类型的,所以VS提前给我们准备好了很多可以直接用的项目模板。
但既然我们是学习,那自然还是从0开始了,即:选择空项目
最上方的红框可以用来筛选项目模板,选择好我们这里要创建的空项目,就可以点击下一步了。
然后在下一个配置页面,我们就用上了上一章介绍的知识点:
位置不说了,就是存放这个项目的文件夹,可以自行选择。
其中项目名称、解决方案名称,就是前文提到的项目、解决方案。
解决方案是包含项目的,所以一般来说,最下方那个:将解决方案和项目放在同一目录中,最好不要勾选。
除非你觉得你这个解决方案只会有这一个项目,那勾选了倒也没啥。
两者可以分别命名,我这里就直接默认了,然后继续下一步,点击右下角的创建即可。
VS强大而复杂,所以布局很多,但不要慌,其它的暂时都不用管,首先第一步就是找到解决方案资源管理器(一般在右边且默认打开):
如果你的界面没有这个,可以从左上角的视图菜单中调出来:
现在解决方案里面就只有一个项目,而这个项目还是空的,所以我们还需要为其创建一个源文件,用来写代码:
最简单的方式就是点击这个源文件目录,然后按快捷键:Ctrl+Shift+A
:
注意:前面的名字无所谓,但要将其默认后缀.cpp
改为.c
因为实际上这个VC++编译器是C++语言的编译器,但C++完全兼容C语言,所以可以直接用,但为了让其能够识别出这是纯粹的C语言代码,就需要改一下这个后缀名。
这个快捷键哪来的?你可以直接右键这个目录也能一路找到添加文件的选项:
然后,你就可以在这个文件中写下这段代码:
#include<stdio.h>
int main() {
printf("hello world");
}
样式如下:
写好后,点击上方的绿水箭头,就能编译运行了:
结果:
是不是非常方便!
在这个IDE中,我们只需要按下一个按钮就可以直接将代码编译完成之后,直接运行!
但还是要记住,它依旧执行了两个步骤:先编译,再运行。
那么编译后的二进制可执行文件呢?
它就存放在这个项目文件夹中,你也可以从上面的输出中看到它的位置:
在文件浏览器中也能找到:
但你现在直接点击运行它是看不出效果的,你大概只能看到一个黑色窗口一闪而逝。
这是因为我们的代码目前只输出了一个hello world就结束了,程序结束了,窗口就自然被销毁了。
后面我们会了解到如何让这个窗口保留下来。