一、概述
C语言是面向过程的语言,在这里用户创建过程或函数来执行他们的任务。面向过程的语言是很容易学,因为它遵循的算法来执行你的语句。要使用面向过程的语言开发程序,你需要画/编写算法,然后开始转换成程序或功能。
二、优势
1.可移植
C语言AC的设置是大约3-5 MB。所以,你可以随身携带在你的软盘驱动器或随身碟这种语言。它非常易于安装和操作,又其输出是可以在任何一台电脑,没有任何其他的框架/软件执行的exe文件。C是高度可移植的语言。这意味着,对于一台计算机编写的C程序可以在另一台计算机上轻松地运行而没有任何变化或做一个小的变化。
2.编译速度
C编译器产生的机器代码非常快相比其他语言的编译器。 C编译器可以在两秒编译约1000行代码。 C编译器的另一个好处是,它还优化了代码更快的执行速度
3.易学(语法是接近英语)
C语言的语法是很容易理解的。它使用关键字就像if, else, goto, switch, goto, main等。这类关键词,我们都在我们的日常生活使用的是传达意义或得到一些决定。
4.高效
因为C语言已经存在很多年了,它有广泛的使用团体并且有大量的现成代码可以利用。这就使你能在过去程序的基础上,快速和高效的编写新的算法和函数。
三、该怎么学好C
1.万事开头难,在学C的过程中你需要保持耐心,还有学习贵在坚持,做好这两点的话你离学好C就进了一步。
2.阅读大量书籍,C语言的基础语法包括数据类型、运算符、表达式、数组、逻辑运算、函数、指针等。学习这些先买一本入门书籍,个人还是推荐经典的《谭浩强C语言》,如果你想更加深入学习C的话,可以去买《c primer plus》,这本书更像是一本C的字典,囊括了C的许多知识。
3.在网上搜索资料视频,边看边学习。
4.多练习代码,多阅读bug,你写代码写多了,看bug看多了C自然而然的就进步了。
5.总结与复习自己所学到的知识。
6.开始一些小的项目,毕竟学会C了但是不一定会做一些项目。
四、总结
个人感觉想要学好C个人的坚持与努力是首位的,如果是三天打鱼两天晒网那大可不必学C了,如果阅读完的朋友感觉还不错的话,请多多关注、点赞以及留言!
领取专属 10元无门槛券
私享最新 技术干货