今天有人问我,一点语言基础都没有,想学编程语言,于是我给了一些建议(不足之处请补充)
C语言是所有语言的基础,建议从C语言入门,在学其它语言会相对轻松点。
既然以C语言为基础,就不必深入,只需掌握大致即可。这里我归纳了C语言需要学的一些东西。
首先 你需要了解编程平台。个人比较喜欢VS2010。
1 简单输入输出
2 数据类型(主要掌握 int float char 三种)
3 简单算法 (运算符的使用)
4 if else 的使用 判断语句的使用
5 for 和while 循环 循环语句的使用
6 switch 使用
7 数组
8 函数
10 类
学到类其实就够了,指针和链表是C++的内容。但是学C++也要重头开始,基础才是最重要的,现在的公司基本上都考你基础,从基础可以看出你发展的潜力有多少。
C++的难点是这两个。(其实就一个,链表只是扩展)
指针(堆和栈)
链表(有点难)
对于以上两点不得不说的是,很多初学者卡在这里,相对于其它的知识点,指针很难理解,可以上网专门找指针相关知识,然后自己多练练,相信很快就能摸到头绪了。
总结:
纯代码的学习非常枯燥,绝对不能埋头看书或者看视频,要动手敲。
说到代码量,以前一直听很多人说“代码量”这个词,其实代码量正确的理解是你敲了多少代码,而不是你写的了多少代码,敲多了证明你基础,而你的编程水平却与代码量无关,同一个功能,你用十行代码写出来而别人要用一千行的代码相比,你懂得!
最后,不能祝大家有多成功,只能祝大家能坚持下去!