C语言学习教程,c语言学习网( 二 )


如果你选择了windows平台,那么你需要了解常用的开发IDE等 。目前比较流行的IDE是微软的Visual Studio家族 。至于Visual C6.0,建议别用了,实在是太老了!四、编码在上述三个阶段中,每个阶段都需要上机练习敲代码 。遵循由简到难的原则,慢慢来,不要急,刚开始写的代码我觉得能运行出来就行 。
后面随着时间的延长,慢慢地就要注意代码的风格、代码的规范,还要开始学习一些数据结构、算法的基础知识了 。现在网上有很多的刷题网站,比如著名的OJ题库就很不错,经常上去练练手,把自己目前学到的所有知识,包括C语言语法知识、C函数标准库、调试方法、跟踪方法、数据结构、算法等都用上去,就这样慢慢地去提高自己的水平 。
五、领域选择如果说上述四个阶段还属于自娱自乐的话,那么从这个阶段开始,你就要开始严肃一点了 。经过之前的四个阶段,也许你的编程技术有了很大的提高,基础也打的很牢固了,但是不能解决生活、工作中的实际问题有个鸟用!所以,现在到了你为自己选择一个研究领域的时候了,说不定也是你未来工作的研究领域 。C语言可应用的领域很多,我想到的大概有如下几方面:计算机网络;图像处理;音视频处理;嵌入式开发;DVB数字电视;硬件驱动;..........你选择了某个领域,你就要去学习这个领域的知识 。
这个时候,你之前学习的所有的编程技术都只是工具而已,工具只是用来解决问题的 。举个例子,你选择了在计算机网络领域使用C语言解决问题,今后想从事网络方面的编程,开发聊天软件、文件传送软件等,那么你就需要好好学习计算机网络领域的知识,包括OSI七层模型、TCP/IP协议族、路由器、交换机等等 。如果你选择了音视频处理,今后想从事音视频应用开发,那么你就需要学习编码、解码、封装、流媒体等概念;如果你选择了DVB数字电视,那么你就需要学习PSI/SI标准、解扰、解调、复用等概念 。
六、继续编码在你选择你研究的领域后,选择你使用的平台,那么你就要开始在这个OS平台上,使用C语言解决你这个领域内的问题了 。如果说在第四阶段,你写的代码叫“练手代码”,那么现在你写的代码就是“业务代码”了 。如果说在第四阶段,你写代码的目的还只是磨炼自己的技术,那么现在你写代码的目的纯粹就是在解决问题,帮助你的公司创造价值 。
七、编程磨炼在第六阶段的编码中,你对自己的技术需要“深入” 。你的编程意识要深入,编程思想要深入,你选择的OS平台要深入,你的算法设计要深入,你的代码管理要深入.......总之,一切都要“深入”!八、代码管理代码管理在整个项目管理中非常重要 。常用的代码管理工具有SVN、Git等等,这也是你必须要学习的工具 。
有哪些学习c/c语言的网站?

C语言学习教程,c语言学习网


【C语言学习教程,c语言学习网】学习C/C其实我本质上是想写一个系列的,既然这里问到哪些学习C/C的网站,那么我就长话短说 。推荐几本书:C Primer Plus、Cprimer、K

推荐阅读