我想自学C或者C++语言。

学习时间:每天下班后,大概有3小时空闲。学习环境:家,电脑一台(无光驱,配置很好,装软件无压力),书籍无,可以网购(只能看中文版)学历:高中。只有最基本的htm编写能力,... 学习时间:每天下班后,大概有3小时空闲。
学习环境:家,电脑一台(无光驱,配置很好,装软件无压力),书籍无,可以网购(只能看中文版)
学历:高中。只有最基本的htm编写能力,略懂CSS+DIV。
目的:纯爱好。

求前辈告知,在无辅导员的前提下让我自学3年,能否有所小成呢?能否达到一般计算机专业的大学生毕业后的编码水平? 如果不能,那么自学语言应选择哪种好?
另外,请推荐些合适本人的相关书籍,谢谢!
以及自学过程中应注意什么?是否需要对其他语言稍加涉猎以提升学习效果?有什么好的相关的学习资料网站?相烦告知,谢谢!
展开
 我来答
df601562566
2013-10-25 · TA获得超过502个赞
知道小有建树答主
回答量:351
采纳率:100%
帮助的人:340万
展开全部
如果你每天坚持3小时学习。3年之后绝对比大多数计算机专业的大学毕业生的编码水平高。
1:不要急,要有耐心学习,不要想着一下能够写出什么样的大系统来。
2:一些参考书是很有必要的,具体书籍就不必多说了,比如谭浩强的C等,自己可以百度下相关资料。
3:还是不要急,把书籍上的事例代码敲出来(不是拷贝、粘帖,是你自己一个字母一个字母的敲出来)。
4:运行代码,使正确的结果能够出来。
5:修改部分代码,尝试运行。最终使修改后的代码能够正确运行。
6:写自己的代码。
7::以上6步建立在你掌握了一点语法和结构的基础上。如果你是0基础,那么接着看。
8:按书籍上的顺序来,先学习语法、结构、变量等,在学习数组、指针、链表等知识。
9:不要急,第8步是很重要的基础。一定不可马虎放过。
10:进行3--6步练习。继续学习。
11:可以进行第6步,继续学习。
12:可以学习下其他书籍,比如《数据结构与算法》等。
13:编写代码,调试。运行,修改、完善、调试、运行、扩大功能、调试、运行.....
14:写代码、调试。运行。。。。。
编程需要大量的代码练习,纸上谈兵没用,一定要动手敲、调试、运行。
以上学到的知识只是C的基础部分,以后你也可以继续学习C++、Java等。当然你也可以继续学习C的高级部分,比如网络、光标库等(这些学好就是大师级C了)。
走编程之路,光学习语言是不够的,比如算法、编译原理、软件工程、操作系统。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式