菜鸟求教 学C语言过来人
我打算学习C 但不知道从何下手 求教过来人 告诉我 我该做哪些准备工作 怎么样才能学习好C 都说无论做什么 刚开始的基础很重要 那我要注意什么呢 还有 我学这个其中一个目的是想有机会能玩玩 反汇编这块 不知道学了C会不会算是个好的基础
[解决办法]
推荐《C和指针》
视频推荐曾怡的。
[解决办法]
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
bc++3.1 帮助里面对每个函数都有一小段能拷贝出来运行看效果的例子程序。非常适合初学C语言。相比较而言VC带的帮助MSDN就没有。http://download.csdn.net/source/2805028
英语也是一门计算机语言的说。
对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!
关于自己是否适合编程的很简单的测试:
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:
A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感
A不适合编程(理由:打字准确度偏低、粗心大意)
B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念)
C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证)
D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!)
如果想从A变成B的话,到我的资源http://download.csdn.net/detail/zhao4zhong1/4084259里面下载“适合程序员的键盘练习”
[解决办法]
我本人认为刚开始学习的时候,还是找个老师带着学比较好,国内现在一堆培训机构,随便去找个.
首先,有人一起学习的时候,氛围好,学习的干劲强,不懂的时候可以问老师和同学.
而且一般培训机构的老师都是在工作岗位干过的,应用方面也不差.
[解决办法]
多看看课外读物,比如Linux。
初学者求教 学C语言过来人
菜鸟求教学C语言过来人我打算学习C 但不知道从何下手求教过来人 告诉我 我该做哪些准备工作怎么样才能学习
