一、使用visual studio创建第一个C语言程序
1、解决方案资源管理器
当我们在visual studio中建立一个空项目,总会出现以下‘解决方案资源管理器’栏,该栏中会默认有一个project项目。在实际项目开发中,可能会出现多个project,每个project可能会有不同的类型,可能是C#语言、可能是C语言也可能是C++语言。这个‘解决方案资源管理器’更像是一个解决问题的容器,一个项目会由很多个project完成。
2、新建C语言源文件
1、在选中‘资源文件’右键->点击‘添加’-> 点击‘新建项’
2、在【名称】处,将文件改为 ‘文件名.c’ 的形式,如图所示,我的文件名为‘source’ -->点击确认或按回车。这里如果是.cpp就是c++的源文件,它是通过扩展名来分析源文件的。
3、编写第一个代码块
#include<stdio.h>
int main(void) {
printf("hello world!\n");
return 0; }
-
头文件
其中,第一行是每个文件中必须要写的头文件,其含义是包含 stdio.h 头文件的意思,'stdio.h’是standard input、output的缩写,其是系统的库中标准输入输出库。 -
main函数
c语言中,必须有一个main函数作为入口,其实现形式有两种,其中一种就是返回void形式。{}中间是语句块,在有语句块的时候,{}外不需要加分号,一般只有在遇到结构体时,才会在{}外加分号。分号是语句结束的标志。在该int main(void)一行中,int可以省略成main(void),如果int省略,会默认为int型,而不会默认为void型! -
printf输出函数
printf是用来输出语句的,其中如果需要打印出字符,就需要通过加""英文中的双引号来实现。“\n”表示换行,这里注意一定是右下方斜杠 。 -
添加断点
在项目最左边有一条浅色的栏,在要打断点的行单击鼠标左键,即可打断点。断点是调试的重要手段,可以实现让程序在该行之前停止运行。
此处,我们在第琪行打了断点,那么程序运行将要执行到第七行就会停止了。
-
运行
点击【本地调试器】即可运行
-
查看运行结果
弹出‘调试控制台’,运行显示“hello world!”
-
停止运行
想要项目停止运行,点击红色小方块即可。 -
查看编译结果
点击【生成】–>点击【重新生成解决方案】,即可在下方查看到有几个成功执行的project。
如上图,我们有一个成功运行的project。
所以当有程序运行不出来时,我们不要一味地重复运行,查看是否运行成功,查找bug才是关键。