C语言学习。。。。
相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:
一是学习顺序
先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需要学习和工作中慢慢理解和消化了。
c11.jpg
二是学习方法
人的知识80%是通过眼睛获取的,但是学习编程有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,才能算是真正学会了。项目能否完成,就是衡量是否学会的唯一标准。后期就是代码的质量和优化问题了,这个只能在项目工作中慢慢积累经验了。
c12.jpg
最后强调一点
很多人学不会编程是因为掉坑里了。就是教程或者书上的知识点之间跨越太大,作为一个初学者很难自己摸索出来,前面的知识点没有掌握,接着学习后面的知识,肯定是学不会了。目前绝大多数编程书籍和教程或多或少都有这样的弊端。自学能力比较强的人可以通过各种方法,参考各种网上的资料自己解决。但是大多数自学能力不是很强的人,只能依赖老师、同学、同事或者朋友帮忙指导,或者报名培训机构,老师指导完成了。
学习编程通常需要一些好的学习资料,包括纸质的书籍,视频教程,课件,项目练习,代码。零基础入门的书籍推荐《明解C语言》、《C Primer Plus》,还有一本非常特别的汇编和C语言正向逆向结合的书编程达人内部教材《汇编、C语言基础教程》也非常不错,讲解汇编和C语言的本质非常透彻,非常细致。视频资料也是特别多了,各种视频网站、论坛、自媒体都有,比如网易课堂、腾讯课堂、慕客网这些。还有一些论坛,比如CSDN、编程中国等。最重要的一点就是答疑服务,推荐爱达人的网站也很不错,从零基础入门到应用课程,配套的视频、课件、代码、项目、答疑服务都有,还可以兼职接单,学以致用。
学生c语言入门必收藏
C语言8个学习网站值得收藏1 、cplusplus一个优秀的 C++ 学习网站,除了提供相应的教程之外,还有一个很棒的论坛。和其它网站相比,它的价值更多体现在参考上,因为里面解释了许多编程概念。2、C++ Source Codes345个比较全面的关于 C++ 的源代码清单3、C++ FAQC++ 常见问题,项目工程中遇到的很多问题都有,涉及 C++ 高效编程4、LearnCpp免费学习c++编程5、TutorialsPoint一个很好的网站!想学的技术(包括 C++),它几平都提供了详细的教程。保存好就对了,超级有用。6、The C++ Standard Library这是一个收集了数 C/C++ 网站链接列表的网页7、Free C/C++ Libraries免费 C++ 开源库和其它有用的工具8、Cand C++ Users GroupC和 C++ 的用户团体提供了免费的涵盖各种编程领域 C++ 项目的源代码,包括 AI、动画、编译器、数据库、调试、加密、游戏、图形、GUI、语言工具、系统编程等
学生C语言编程学习必备的一些网站
C语言常用学习网站1、C语言网C语言网(www.dotcpp.com)不仅提供C语言,还包括C++、java、算法与数据结构等课程在内的各种入门教程、视频录像、编程经验、编译器教程及软件下载、题解博客,源码分享等优质资源,提倡边学边练边分享,同时提供对口的IT工作,是国内领先实用的综合性编程学习网站!2、C语言中文网C语言中文网是中国领先的C语言程序设计专业网站,提供C语言入门经典教程、C语言编译器、C语言函数手册,C语言编程技巧,C语言考试试题等是学习、自学C语言程序设计的好帮手3、菜鸟教程本网站提供了一些C语言的教程和C的标准库,适合使用C语言编程的程序员。4、图灵社区提供了一些有关C语言的图书,也可以在此社区寻找其他编程类图书5、我的异常网我的异常网之C语言栏目提供权威的C语言相关的BUG、异常、错误问题解决方案,也有其他编程常见的异常,推荐解决程序中异常使用此网站6、BCCN下载频道本网站提供了一些C语言开发工具,电子书,资料等相关教程。7、站长之家提供了C语言的资讯等等的8 、fenby专业面向初学者的在线互动编程学习平台