c语言学习网(C语言 | 如何学习)

c语言学习网
“要成为绝世高手,并非一朝一夕,除非是天生武学奇才,但是这种人…万中无一”
——包租婆
这道理放在C语言学习上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。那么如何学习呢?当然是每天都练习一道C语言题目!!

作者
闫小林
白天搬砖,晚上做梦。我有故事,你有酒么?

C语言开发工具介绍

VC6.0:微软的一款C语言/C++编译器,可以将高级语言翻译为机器语言的程序,Visual C++6.0是一个功能强大的可视化软件开发工具,1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具,1998年推出VC6.0,截至到今天已经23年没有更新迭代了,因此小林不建议使用这个开发工具,太老了,跟不上时代的潮流。

Dev-C++:Windows 环境下的一个轻量级 C语言/C++ 集成开发环境(IDE),遵守GPL许可协议分发源代码。它集合了功能强大的源码编辑器、MingW64/TDM-GCC 编译器、GDB 调试器和 AStyle 格式整理器等众多自由软件,小林个人是十分推荐初学者使用这个开发工具的,操作十分便捷。

VS2019:VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,Visual Studio是最流行的Windows平台应用程序的集成开发环境,1995年,微软发布了 Visual Studio 初版,最新版本为 Visual Studio 2019 版本,这个开发工具我不建议初学者使用,因为操作较为复杂,没有编程基础的,看着这个开发功能会很懵逼。

上述三个开发工具,下载地址「推荐收藏 | 开发工具」,关于如何使用请看文末,小林录制了视频教程,专门讲解这三个开发工具的使用。

如何学习C语言

掌握基础知识,为将来进一步学习打下良好的基础。
上机实践,通过大量的例题学习怎么设计算法,培养解题思路。
养成良好的编码习惯,注释一定要写,要不然保你一周后自己写的代码都不认识了。

C语言的结构

一个程序由一个或者多个源程序文件组成,一个规模较小的程序,往往只包括一个源程序文件,一个源程序文件包括3部分:

预处理指令,由预处理得到的结果与程序其他部分一起,组成一个完整的、可以用来编译的最后的源程序,然后由编译程序对该源程序正式进行编译,才得到目标程序。
全局声明,即在函数之外进行的数据声明。
函数定义,自己定义的函数。

函数是C程序的主要部分

程序的几乎全部工作都是由各个函数分别完成的,函数是C程序的基本单位,在设计良好的程序中,每个函数都用来实现一个或几个特点的功能。

一个函数包括两部分

函数首部,即函数的第一行,包括函数名、函数类型、函数属性、函数参数、参数类型。
函数体,包括声明部分和执行部分

函数总是从main函数开始的

不管main函数在整个程序中的位置如何,main函数可以放在程序的开头,也可以放在程序的结尾,或在一些函数之前,另一些函数之后。

程序中对计算机的操作是由函数中的C语句完成的

如赋值,输入输出数据的操作都是由相应的C语句实现。

在每个数据声明 和语句的最后必须有一个分号

分号是C语句的必要组成部分。

C语言本身不提供输入输出语句

输入和输出的操作是由库函数scanf和printf函数来完成。

程序应当包含注释

一个好的、有使用价值的源程序都应当加上必要的注释,增加程序的可读性。

以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~

C语言学习路线    C语言开发工具
VC6.0、Devc++、VS2019使用教程
C语言入门到精通 C语言/C++学习路线、C语言/C++基础知识、C语言/C++代码练习、C语言/C++视频教程、C#技术进阶,帮助读者快速入门与提高! 436篇原创内容 –> 公众号

点击关注,快速入门C语言

c语言学习网相关文章

赞 (0)