怎样学好C语言
追问:来自手机问问你会这些么? 不知道怎么回事,我写的程序都没运行过!
答案:
1 必须会基础的C 语言,谭浩强的书就是很好的教材,而且这本书大家能弄懂就够了,我想说的是大家不用去看什么C编程思想,C语言精髓等等这些书-------没用。就C语言而言就看 谭浩强先生的书就够了
2:学习C++ 但是大家记住不要把C和C++ 当成2们语言来学习,学过C得人 学习C++ 就会很简单,因为大多和C一样,只有一些很小的取别
3:这是我们已经具备C/C++的基本功能了
我们 会定义 变量,
会写 if 语句,for循环
最重要的的是 我们能够弄懂 C/C++ 里面的 类 和 指针的概念
等等
4 :学习windows 编程
就是我们常说的Win32编程,windows API 函数
在这个过程中我希望大家能有点英语的底子,我们应该去学习如何使用MSDN来学习WIN32 API 函数
上面说的仅时学习过程,大家没必要去买那些很贵,很厚的 书 比如我刚才所说的 C/C++ 编程思想等
因为这类书讲的全市C/C++基础,无非是多讲了些数据结构,看后毫无用处。你还是不会开发软件
学习WIN32API 的过程很重要。如果大家这个过程能坚持下来的话,那就是迈进程序员的门槛了
那么如何学习WIN32API要学到什么地步呢??????
1 :最基础的是 我们会写程序的框架
2 :了解WINDOWS编程的原理
消息机制 尤其重要
3:能够读懂WIN32API 写出来的程序,了解其原理(一般这类代码非常简单)
等大家达到这个程度时,我就不敢多说了
我们可以更具自己的爱好来选择自己的未来软件行业的方向
游戏,
驱动程序,
嵌入式 等等
根据具体情况,自己去选择看什么书
最后我来谈谈我的程序员历程
刚上大学的时候,我就对计算机有着很浓的感情,可惜的是专业不是计算机。大二的时候 我就开始学习计算机课程
操作系统,数据结构等 当然基础语言是C/C++ 可是令我苦恼的是我就会写一些 1+1 等于 2 的小程序。根本做不了
什么软件之类的大程序,想学习可惜不知道怎么去做: 我该做什么,该学习什么。
后来就上网查询资料,看看有没有这方面的建议之类的信息,从中我领悟到一些方法,在我看某些书的时候,在 书的序言里,我知道该如何去做,怎样才能成为一名程序员,在这里想提醒大家的是不要太过于相信网上的一些资料
比如 某某 单位的 某某人士 曾在某著名网站上等路过一边这样的文章
想要成为一名合格的程序员我该看那些书 :
操作系统
数据结构
数据库
C/C++基础语言
C/C++编程思想
C/C++编程精髓
软件工程
windows编程
入门吗?用视频教程 边讲边演练的那种 最适合 因为它本事很抽象 至少对于初学来说是吧 你有这个经验吧 如果需要的话 留下邮箱 我可以发给你
理论加实践
主要是多动手写程序,找一个自己感兴趣的程序来写写
我个人认为任何一种语言,都需要实际动手,作为一个新手的话,我感觉先买一本简单入门的书,或者上网上收索视频教程,然后,看书上还有视频上的实例,去写,去背,等你能熟练的去写以后,慢慢的你就会明白其中的道理了,写的过程,不断的去运行,看看效果,然后修改,最后能够入门了就好了
多看些书,多做做题。常常练习练习问题不大。
上一个:怎样学c语言
下一个:编程C语言C++