读《C程序设计语言》
这是我学习C语言的第一步,每天早上花1个小时学习,做一些练习,并整理一些学习的成果,虽然时间不算很多,但是实实在在的了解了C语言中的一些用法,例如:#include、#define、按位运算等。
特别是按位运算,当初C#学习的时候,偶然间在别人的代码中看到了,当时也不知道怎么搜索这些知识,但是开始学习C语言以后,也让我真正将把这些基础掌握了。
以前经常听别人说作为一个程序员应该学习几种语言,当初以为只要在一种语言专精,也能到达不错的程度,但是开始学习C语言之后,才发现万事开头难,只要自己愿意走出第一步去接触陌生的语言,从语言的语法、函数库到能编码出一些成品之后,对自己当前的语言的理解也会有一些更深的体会,比如在一些语言的发展方向、一些语法糖的出现等等,可能会有一些更深的理解和体会。
经过将近1个月的学习,勉强将语法、基础知识和部分函数库掌握了,但是对于C语言最大的一个知识点:指针,却是非常的混乱,光是一级指针已经是要人命了,某些算法当中还出现了二级指针,更是乱上加乱啊。
本书中对于C的介绍不算详细,也不会太简单,某些C语言重要的知识点也基本上有阐述,对于一个刚刚开始接触C语言的新手来讲,我也不能抱有太大的期望,毕竟本书也算是C语言方面的经典书籍了,能不能把C掌握好,还是要看我自己在以后的编码生活当中,如何去编写一些C相关的作品。
对于C语言的了解,还需要从其他的渠道获取更多的资料,对于一些没有掌握的、模糊的概念还要在以后的学习当中,做好记录,一步步稳扎稳打的攻克掉。
虽然在某些地方遇到了一些挫折,但是丝毫没有打乱我学习的步伐,接着便是要将指针的知识掌握好,因此接下来的一本书将会是《C和指针》。
每天一点点,进步一点点,加油!