我是一名计算机科学与技术专业的大学生,第一学期开设的专业课是c语言。当然在大学里,更多的是靠自学。所以课下我在网上找了些视频,并且将c语言总结成了笔记。看完一部分以后,然后将课本上的课后题做一遍。终于在最后的期末考试中,我以c语言满分的成绩学完了我的第一门编程语言的学习。
1.面向过程的语言
C语言是面向过程的语言,在这里用户创建过程或函数来执行他们的任务。面向过程的语言是很容易学,因为它遵循的算法来执行你的语句。要使用面向过程的语言开发程序,你需要画/编写算法,然后开始转换成程序或功能。
2.拥有许多库
C语言中提供了大量的函数其中包括系统生成的函数和用户定义的函数。 C编译器自带的头文件,其中包括可用于开发程序的许多基本功能列表。同时,程序员还可以创建功能,按他们的要求被称为用户生成/定义的函数。
3.编译速度
C编译器产生的机器代码非常快相比其他语言的编译器。 C编译器可以在两秒编译约1000行代码。 C编译器的另一个好处是,它还优化了代码更快的执行速度
4.易学(语法是接近英语)
C语言的语法是很容易理解的。它使用关键字就像if, else, goto, switch, goto, main等。这类关键词,我们都在我们的日常生活使用的是传达意义或得到一些决定。
5.可移植
C语言的设置是大约3-5 MB。所以,你可以随身携带在你的软盘驱动器或随身碟这种语言。它非常易于安装和操作,又其输出是可以在任何一台电脑,没有任何其他的框架/软件执行的exe文件。
C是高度可移植的语言。这意味着,对于一台计算机编写的C程序可以在另一台计算机上轻松地运行而没有任何变化或做一个小的变化。
6.C语言为许多其他目前已知的语言构建模块。
C语言具有各种各样的数据类型和强大的操作符。由于这个原因,用C语言编写程序是高效,快速和易于理解。
我的建议是先将看一部分的基础知识点,当然也可以试着把重要的内容记下,整理成笔记,并且不定期的复习。
当然基本的知识点看完以后,就需要实践了,推荐谭浩强的那本c语言书,当然想要的电子版的可以找我要。
此外,以后我会将c语言的基础知识和我的笔记分享出来。
如果想要c语言资料的也可以找我。
下一篇文章将会分享c语言基础一,初学c语言:hello world!
谢谢关注!!!
联系客服