【初识C语言(1)】从一个超级简单的程序走进C语言

从一个最简单的程序走向C语言

  • 1.编译器的使用
  • 2.编写一个最简单的程序
  • 3.编译—链接—执行
  • 4.保存路径下的文件夹中的变化
  • 5.如何在一个工程里创建多个文件
  • 6.在编写时需要注意养成的习惯

创作不易,请各位小可爱点个赞哈

1.编译器的使用

首先泡泡猪使用的是visual studio 2019(以下简称vs2019)这个软件进行程序的编写,因此我将会介绍vs2019的基本使用
先下载并安装好
vs2019下载地址
https://visualstudio.microsoft.com/zh-hans/vs/
提供安装教程的一个视频
https://www.bilibili.com/video/BV17p4y1h7yR/

安装好之后,创建一个新项目
【初识C语言(1)】从一个超级简单的程序走进C语言_第1张图片
然后建立一个空的项目
【初识C语言(1)】从一个超级简单的程序走进C语言_第2张图片
接下来就到了非常重要的一个步骤了
一定要记住自己自己是如何配置的
【初识C语言(1)】从一个超级简单的程序走进C语言_第3张图片
然后我们就进入到下面这个给也页面了,因为我们当前学习的是C语言,所以名称后面一定要加上点C(即.c),不然系统就会默认后缀为.cpp,即C PIUS PIUS 中文意思为C++
【初识C语言(1)】从一个超级简单的程序走进C语言_第4张图片

进入页面后,你会发现我们此时还无法进行程序的编写,因为我们刚才的步骤只是创建了一个工程,这个时候我们需要在这个工程下再次创建一个新的文件,找到你的资源管理器
【初识C语言(1)】从一个超级简单的程序走进C语言_第5张图片
点击源文件,然后添加新建项
【初识C语言(1)】从一个超级简单的程序走进C语言_第6张图片
但是有些小可爱们在进入之后有可能就会找不到资源管理器,不要怕,我们可以去视图==>资源管理器,就出现了。

2.编写一个最简单的程序

接下来我们就可以开始去编写程序了
【初识C语言(1)】从一个超级简单的程序走进C语言_第7张图片
可爱的萌新们,看到上面的这个程序,是否会一头雾水呢
那么泡泡猪带你慢慢了解吧
编程都有一个框架,不管以后我们写难或者简单的c语言程序都会先把框架写好。泡泡猪先来介绍一下上方的框架
第一行 :# include
#是一个预处理操作符,顾名思义,就是提前处理一些东西,include 的中文意思是“包括,包含”,而后面的stdio.h则是一个文件。为什么我们要这要去写呢?
我们不妨把它连起来:提前包含了stdio.h这个文件
为啥嘞??是因为编程所需要的大部分功能都放在了stdio.h文件中,所以我们在开始编程之前,需要把这些功能调用出来。
第二行:int main(void)
main的中文意思是“主要的”,而在C语言中,main()是一个函数,叫做主函数。main()函数非常的重要,因为编程执行的时候它会从main()这个函数进入,尤其值得注意的是一个工程当中有且仅有一个主函数。int则是一个数据的类型(以后我会讲解),我们把main()函数定义为了整形。而括号里的东西则是下方那一坨传给主函数的参数,因为这里我们不需要它传参数给我们,所以就写一个void(中文意思为:空的)。刚才讲到下方那一坨,即 {} 两个像大耳朵的括号里面的东西,用专业的话就叫做主函数的函数体
第三句:printf(“你好,泡泡猪!\n”);
printf 是一个输出函数,计算机这种机器还是非常的老古板呐,就是倔强的很,非等碰到输出函数,它才会把东西给输出来,所以可见printf的重要性。那么请记住它的格式
【printf(" 你要输出的东西\n ");】
\n这个的意思是换行,当然如果你不需要换行可以不用输入,这属于转义字符,c语言必须要知道转义字符,转义字符还有非常多,这里就不一一举例了。最最重要的是不要忘记后面的分号; 语文中句号是一个语句的结束标志,英文中一个点是一个语句的结束标志,而C语言一个语句的结束标志则为分号;
第四句:return 0;
return的中文意思是:返回
刚才也说到了,其实归根结底,计算机还是一个冷冰冰的机器,如果我们要命令它,必须要给它下指令。这里指的是返回 传参传0给主函数。为啥要返回0给主函数呢,是因为当程序执行的时候,如果我们不叫计算机停止运行,计算机就会一直执行下去,啥时候才是个头嘞。这个时候return 0;就起作用了,当计算机碰到0的之后它就知道这个时候该停止运行了。

           一个最简单的程序就写好了

3.编译—链接—执行

刚才大家已经跟随泡泡猪写下了一个最简单的程序,而这个时候程序并没有运行,程序要运行必须要经过 编译——链接——执行 这三个步骤,在当前vs2019中 这些步骤可以按快捷键ctrl+F5就可以完成,其实这个快捷键在大多数的编译器都可行,我们经过这三个步骤之后就会弹出运行的窗口了
如下图:【初识C语言(1)】从一个超级简单的程序走进C语言_第8张图片
你看!在窗口上就出现了“你好,泡泡猪!”

4.保存路径下的文件夹中的变化

学习C语言的大多数人都不会注意到这个问题,这也是泡泡猪在一本编程书里看到的,现在来给各位小可爱们分享分享
当我们创建好工程中的文件时,在文件中我们就可以找到后缀为.c的一个文件,这就是我们的源文件,其他的其实都不重要,最重要的就是源文件
在这里插入图片描述
因为在这里我们直接快捷键完成了三个步骤
所以现在只能口头来说一下接下来文件夹的变化了
在编译完之后就会出现一个Debug的文件,里面有个.obj后缀的文件,后缀是object(目标)的缩写,编译产生的就是这个目标文件。

【初识C语言(1)】从一个超级简单的程序走进C语言_第9张图片
在链接的步骤之后,目标文件将会产生一个.exe的文件,最后执行的时候就是执行这个.exe可执行文件

5.如何在一个工程里创建多个文件

在vs2019中可以非常便捷的在一个工程里创建多个文件
跟最初是差不多的。其他的不用管,直接打开资源管理器再次新建

【初识C语言(1)】从一个超级简单的程序走进C语言_第10张图片
此时工程里就有两个文件了,点击可以调整窗口
在这里插入图片描述

6.在编写时需要注意养成的习惯

记住一定要时不时的就保存,要养成这个习惯,不然以后创建大项目的时候,写了好几千行的代码,然后突然停电或者电脑死机,就完了,白白的浪费了时间,保存的快捷键为ctrl+s 。【初识C语言(1)】从一个超级简单的程序走进C语言_第11张图片

如有不足,敬请指出!

你可能感兴趣的:(心得,笔记,visual,studio,c语言,c++,编程语言)