编程语言改进前一个步骤,你需要做哪些?

C 是一种编译语言。如果您之前从未接触过任何编程语言,那么您需要学习拆分逻辑思维。当我们要写一个项目或者软件的时候,我们需要把整体分成7个步骤,这样也会让你的思路看起来更有条理。

当然,这是完美的状态。然而,在实践中,在大型项目中手机用的c语言编程软件哪个好,您可能需要做一些迭代工作,利用您在后一步中学到的知识来改进前一步。

第 1 步:定义计划目标

在开始编写程序之前,你应该清楚地知道你想让程序做什么。考虑程序需要的信息、程序需要执行的计算和操作,以及程序应该向您报告的信息。

在这个规划阶段,您应该根据一般概念而不是特定的计算机语言术语进行思考。简单来说,我们只需要考虑这个程序是用来做什么的。

第 2 步:设计程序

一旦你对程序需要做什么有了概念性的理解,你应该决定程序将如何做,用户界面应该是什么样子,程序应该如何组织,目标用户是谁,以及什么你有完成这个程序的执行需要多长时间等等。

这部分实际上就像写一篇文章。在你决定了你想写什么主题之后,你需要列出你的文章的大纲,你需要多少段落,你需要使用什么技巧,以及每个段落。写了什么以及完成这篇文章需要多少时间。把这些内容规划出来,列成大纲,然后一一落实。

第 3 步:编写代码

一旦程序有了清晰的设计,就可以通过编写代码来实现。也就是说,将您的设计理念转化为 C,这才是您真正需要使用 C 知识的地方。

您可以在纸上勾勒您的想法,但最终代码必须输入计算机。通常,您需要使用文本编辑器创建一个名为源代码的文件,其中包含您的程序设计的 C 实现。

例子:比如我想实现屏幕输出hello world!

———————————– ———- —

#包括

int main()

{

printf(“你好世界!”);

返回 0;

}

———————————– ———- —

这是最基本的C语言程序,它的作用是在屏幕上输出一个hello world! .

第 4 步:编译

下一步是编译源代码。不过编译细节取决于编程环境,我们很快就会看到一些常见的,所以让我们先大致了解一下该做什么。

如前所述,编译器是将源代码转换为可执行代码的程序。可执行代码是用计算机机器语言表达的代码手机用的c语言编程软件哪个好,由以数字代码表达的详细指令组成。

C 编译器用于将 C 语言转换为机器语言。 C 编译器还将代码添加到 C 库中的最终程序。该库包含许多供您使用的标准例程,例如 printf() 和 scanf() 。最终结果是一个可执行文件,其中包含计算机可以理解并且您可以运行的代码。

编译器还会检查您的程序是否是有效的 C 程序。如果编译器发现错误,它会向您报告错误并且不会生成可执行文件。了解编译器错误消息是您将学习的另一项技能。

第 5 步:运行程序

一般来说,可执行文件就是打开后可以直接运行的文件。

在一般操作系统(如Windows、Linux)中,如果要运行程序,只需双击文件或右键打开即可。这是一个可执行文件。那么如何生成可执行文件呢?

例如在Windows环境下,使用QT编译器运行程序可以使用快捷键Ctrl+R生成程序并显示程序结构。如果使用Visual Studio编译器,是Ctrl+F5编译运行。

第 6 步:测试和调试程序

该程序运行良好,但有时它可能无法正常运行。因此,您应该检查程序是否有错误。

此错误在计算机术语中称为错误。调试就是发现和纠正程序错误。

在学习中犯错是很自然的事,而且似乎在编程中也会犯错误,所以在将所学应用于编程时,最好做好准备,认为自己容易出错。随着你成为一个更熟练和熟练的程序员,你的错误也会变得更加严重和不那么引人注目。

你有很多犯错的机会。你可能犯了一个基本的设计错误,你可能错误地实现了一个好主意,你可能会因为忽略一个条件而搞砸你的程序,你可能会错误地使用 C,你可能会打错字,你可能会错误的中英文输入等等。 .

不过,这并不是什么可耻的事情,每个人都会犯错,当你被一个错误折磨的时候,你会深深地记住那个错误,以确保你下次不会再犯了。此外,编译器具有轻松查找错误的能力。虽然不会教你怎么改,但是会帮你标出错误所在的行,只要你仔细检查有错误的行并改正即可。 .

第 7 步:维护和修改程序

为自己或他人创建程序后,该程序可能有更广泛的应用。如果是这样,您可能会发现需要对其进行更改,也就是对项目进行维护和修改。

这里不得不提一下代码风格和注释的作用。很多人不喜欢写注释,代码风格很乱。但是当你去维护别人的程序时,如果他没有写注释,而且代码挤在一起,那你可能会很头疼,只想骂写程序的程序员。

别人和自己养成良好的编程风格是一个非常好的习惯。编写程序后,用注释标记它。

总结

编程工作通常不像上面描述的那样一行行。有时你必须在步骤之间来回走动。例如,当您编写代码时,您可能会发现您的计划不切实际。您可能会看到更好的方法,或者看到正在运行的程序,并为您提供更改该设计的想法。记录您的编程工作有助于您在各个阶段之间进行迭代。

很多人在学习过程中往往会忽略【定义程序目标】和【设计程序】,直接去【写程序】。

你写的第一个程序hello world!很简单,整个过程都可以在你的脑海中想到。如果您犯了错误,也很容易找到。但随着程序变得越来越长、越来越复杂,头脑中的想象力变得无能为力,错误也越来越难以发现。

最终,那些忽略计划步骤的人会浪费大量时间并造成混乱和沮丧,因为他们编写的程序丑陋、功能失调且难以理解。工作越大越复杂,所需的规划工作就越多。

这里有很多见解吗?

你真想学编程,C语言/C++编程学习基地!

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论