大家好欢迎回来
在本视频中, 我们将创建第一个C程序｡
你们可能对这个观点很熟悉｡
这就是所谓的光｡
我们在这个工作区有几个项目, 来自以前的视频, 项目二, 项目三｡
我们想创建一个新项目, 我们应该知道如何做到这一点｡
此时, 我们可以直接进入文件新建新项目, 或者右键单击选择工作区并说“新建项目”｡
这将打开我们的新项目向导｡
我将使用之前的模板, 我们从之前的视频中创建的, 所以我将命名这个项目,
我们的第一个项目｡
我们的第一个节目怎么样？
那就更好了
在类别中, 我将实际选择我们的用户模板｡
对于类型, 我将选择我的模板, 我将点击｡
好的｡
你会注意到它现在创建了我们的第一个程序文件夹, 但是它没有用粗体突出显示,
它不是粗体｡
我们必须让这个粗体字表示我们的活动项目, 因为这意味着无论何时我们编辑或编译它,
它实际上都会编译这个项目｡
所以我们要继续, 我们要双击它, 使其粗体｡
所以我们选择Main｡ c, 我们将关闭另一个文件, 您将看到我们从以前的项目设置中获得了模板化的Hello
World程序｡
我们将继续删除它, 因为从头开始编写代码总是一个好主意,
因为这样你就知道你在做什么, 这是一个很好的实践｡
现在我们要开始写代码了, 我们要从包含一个标准头文件开始,
这些概念会更详细地解释｡
但是这个磅符号基本上是一个预处理器定义, 它表示我们希望包含一些其他代码,
这些代码是从C++从C标准库构建的｡
我们也可以在以后包含我们自己的头文件, 但现在我们只说包含标准IO｡ 你可以看到语法高亮显示, 我们只需要说include,
然后我们要写的下一行代码是我们要写的main函数｡
我们的主函数是程序的入口点｡
这是当我们运行程序, 运行可执行文件时执行的函数｡
现在, 主函数有很多不同的变化｡
我们将用INT数据类型创建它, 同样, 它用紫色突出显示, 然后我们只说main,
然后我们可以只使用空括号｡
然后你会注意到, 当你输入一个括号时, 它是红色的, 因为没有结尾, 对吧？
括号｡
所以左括号开始一个函数原型函数定义, 然后右括号结束它｡
这个函数不带任何参数, 所以我们把它保持为空｡
顺便说一下, C语言也允许你在这里输入void, 这是一个特殊的关键字,
但是我们现在只需要输入一个空的, 然后我们就可以真正创建我们的函数了, 所有的函数都以左花括号开始｡
所以我们有一个左花括号｡
红色的部分是因为为了结束函数, 我们必须有一个右花括号和一个左花括号开始函数块｡
基本上, 在左函数和左花括号和右花括号之间的任何内容都是函数内部的代码｡
同样的, 这些术语可能不是完全可以理解的函数, 诸如此类｡
我们只是在写第一个程序, 它将展示一些对语法的理解, 然后你会有一个挑战等等｡
所以每当你有一个红色的花括号时, 你必须有一个结束的花括号｡
现在, 顺便说一下, IDE将在添加左箭头后按回车键时为您添加它｡
我现在要做的是写一些代码, 让用户输入他们最喜欢的数字,
然后打印出他们最喜欢的数字｡
同样, 这些信息中的一些将在后面的视频中详细介绍语法, 但我们希望编写第一个程序,
并且能够编译它｡
现在, 我们要创建一个变量来存储信息, 它将存储我们最喜欢的数字｡
所以我们希望它是INT类型的, 我们将它命名为我最喜欢的数字, 我们将它初始化为零｡
我们要给它分配一些数据, 对吧？
我们将讨论数据类型和变量, 在以后的视频中会有更多的概念｡
我们总是希望为存储数据的变量使用良好的命名约定, 然后我们只需要要求用户输入一些信息｡
我们将使用一个名为scanf的函数｡
同样, 在双引号内, 我们将只放置数据类型说明符%D和反斜杠或结束引号｡
然后我们将把这些数据存储在一个名为my favorite number的变量中｡
所以你应该和我一起输入, 看看我们如何编写代码, 从用户那里获得输入等等｡
将再次有另一个视频, 专门解释如何获得输入｡
所以我们也会要求用户输入一个数字｡
所以我们想在屏幕上显示一些输出｡
我们要做的是请输入你最喜欢的数字, 对吧？
, 然后为添加换行符｡
你会注意到所有内容都用双引号括起来了｡
然后我们用分号来结束这个语句｡
你还注意到C中的其他语句, 比如include指令, 没有分号｡
函数没有分号｡
然后我们必须输入一个数字, 然后我们要打印出来, 告诉他们他们的数字是什么｡
所以我们要说打印出来, 你输入了数字, 我们要使用一个格式说明符, 后面再解释,
反斜杠n作为换行符｡
然后我们将显示变量的值, 这是我最喜欢的数字｡
然后我们要在分号处结束括号和分号｡
对这段代码的主要理解是, 我们有很多代码完成, 有括号,
结束括号等等, 还有结束引号, 双引号｡
所以IDE为你做了很多好事｡
然后我们再次突出显示语法, 这只是为了让你熟悉C语言的一些语法,
然后因为我们有一个int, 我们只想基本上说返回零, 这意味着我们没有任何错误,
然后我们可以保存代码, 我们可以点击控制｡
你可以做的是, 因为我们的第一个程序是粗体的, 这意味着我们可以编译它,
我们可以右键单击, 我们可以说编译, 然后你会在构建窗口中看到输出｡
这就是它是否成功编译, 没有错误｡
好的｡
所以我们刚刚写了第一个程序, 它做了一些非常简单的事情, 要求用户输入他们最喜欢的数字,
得到输入, 然后显示输出｡
同样, 很多这些概念, 获取输入, 显示输出格式, 说明符, 函数, 这些都将在以后定义｡
这个视频的目的是写一些代码, 熟悉一些语法, 并能够编译这些代码｡
所以我们没有任何错误｡
下节课, 我们会向你们展示如何建造？
我们已经讨论过C程序, 以及创建二进制和可执行程序的许多步骤, 对吧？
一个是编译, 一个是链接到这一点, 我们只编译了, 现在我们必须构建整个项目,
这样它链接并创建我们的程序可执行文件｡
我们下节课会讲到｡
谢谢大家｡