-
写一些小游戏或者项目,比如 Snake(Snake 不是特别适合,最好找个不涉及平台的项目,可以在网上找个参考学习的资源**,如果你正在考虑在 Linux 平台上开发,可以去看看 Unix 的东西,比如网络, 多线程)。
可以在网上搜索书籍,一些伟大的外国神写了不少书,每一本都值得一读。
对于数据结构,您可以查看有关 C 如何实现链表、树、二叉树和算法的书籍。
-
你自己写了所有的练习吗?
如果你写过,你可以看看标准库。
-
然后学习如何在 Linux 环境中编程。
-
1.学习C语言,从初学者到精通需要读什么书(从易到难,越详细越好,最好评论一下选择这本书的原因)?
介绍阶段:还是谭的老书。
理由:我不能说它写得有多好,但你现在需要做的是开始,快速掌握C的基本语法,这本书很容易理解,会让你在最短的时间内掌握语言的大致轮廓。
第 2 阶段:C 编程语言和 C 益智书
原因:C 编程语言被称为 C 语言圣经。 其实它只是一本介绍基本语法的书,并不是入门教程,因为对于初学者来说难度稍大一些,之所以推荐它,是因为它可以让你系统严谨地组织C语言的知识结构------。
C语言解谜系统地梳理出C语法中容易让你迷惑或容易犯错误的地方(如A+++B等),然后你就可以真正开始学习C语言了。 (以上两本现已绝版,应可在书店买到)。
第 3 阶段:“C 陷阱和陷阱”和“高质量 C C++ 编程指南”。
理由:《C陷阱与缺陷》是一本让C的理解定性成为一本书的书,比如如何理解(*(void(*)0)()等问题,我的感觉是,读完这本书,我真的从菜鸟变成了老菜鸟。 高品质。
最后还有一本国产的,呵呵,我觉得这本书是把你从土匪变成正规军的最好指南,这本书涵盖了一系列的编程风格,效率,过载,鲁棒性,以及一系列以前很难关注的问题。 (以上两本书的“C Traps. 虽然已经绝版,但网络版可以**到中英文,“高品质。
它本身就是一本在线书籍,因此很容易找到和拍摄)。
-
如何学好C语言,其实核心是一点,你要练习写戴念子的骨干代码,有些东西,多练习,你自然会明白的。 如果只是盲目看书、看**教程,而不是自己动手去练习、敲**、调试、运行,那么就算你看了很多书,也没什么可看的。 理解和知道之间还是有区别的。
沈琦. 如果你觉得自己才刚刚开始学习,想自己写,但是你觉得不知道从哪里开始,好吧,没关系,我自己做不出来,现成的就不能抄出来吗? 一开始,我们不能写一个完整的段落也没关系,但是我们可以把书中的例子复制出来运行,看看它的运算结果,然后尝试修改其中的一部分,不做任何大的改动,哪怕只是改变一个变量的值,再想想你改这部分的时候会发生什么**。
-
你读什么书并不重要,当然,你读的书必须是公平的水平,对于初学者来说,书中的错误会误导初学者,浪费很多时间。 因此,对于初学者来说,一般选择比较成熟和有名的书籍比较好。
因为对于C语言的基本部分,描述在大多数书籍中都是相同的。
编程是以实践为导向的。
不管你怎么认为自己对书中的**了如指掌,如果不把**用手输入机器,就不是修行。 计算机程序之所以有这么多bug,其实就是细节经常被忽略了。 (程序的整体结构已经得到了广泛的论证,出错的可能性肯定很小。
没有动手操作,就不可能理解和掌握细节。
你仍然需要制定自己的学习计划。
一般来说,人们的学习无非是三个阶段:模仿、独立和创造。
很多人觉得很难上手,但实际上,这只是一种错觉,只是你对这个东西完全不熟悉,你还没有在脑海中对这个东西形成一个概念性的理解。 (换句话说,如果你认为这件事很难,那是因为你对它了解不够。 )
熟悉某样东西没有捷径可走,只有看了很久才会熟悉。 (但这并不难,你只需要关注这个东西。 )
如果你自己不会写**,就不要在那里磨。 抄袭别人的**,修改别人的**,这些都不是没用的工作,熟悉语言是相当有益的(当然,这都是前期学习的问题,后期会参考别人的**。 )
总之,多写多读 当然,如果能和一群志趣相投的人一起学习,那就太好了,可以加入一些论坛、q群等,遇到问题一般可以更快的解决。
学习编程的前提是你必须喜欢编程这个主题。 (不管你是真的喜欢,还是喜欢,笑着回忆刚开始的时候,我埋头在电脑前不睡觉不吃饭,真的很怀念)。
-
呵呵,好多啊。
根据您的情况,本书还有 2 份 C 和指针,C 专家编程。
c.编程精读,书本上看不到,看不见,看不懂,就完了。
最后两本书是挑出来读的,作为第一本书的参考,我记得刚打开的时候,虽然写在书里,却看不懂。
没什么好说的,其实语言只是编程的基础,没有编程,你就无法真正理解这些书中的任何一个。
因此,当您可以编写链表时,请找到完整的程序。 看,理解直到你理解,如果你不理解它,在你理解它之前在论坛上查找信息,在你完全理解它之前不要跳过任何句子**。 然后你有一种感觉,你想回去再读一遍那些书,你会经常回头看它们。
如果你认为你有一个很好的基础,你就会放下书,那么你很痛苦,你没有进步。 你应该知道,学习C只需要一个星期(有些人可能更长,反正我每周每天超过12小时。 然后花了10年时间才成为大师,C的概念非常罕见,现在我可以背诵它。
关键是理解和应用。 所以继续写,继续写。 最初,您需要知道的只是标头、函数、类型、常量、变量,如果 else while 用于范围,仅此而已。
哦,还有数据结构,这个不多,主要是因为对编程设计的理解在应用**书中会头晕目眩,大概就是这样。 我希望你能在一个月内得到一本书,学生,或者一些关于管理系统的东西。 那么学习速度还可以。
最后,我想谈谈我自己的学习感受,一句话'快'要快,你必须要快。 尽快完成你想学的东西,这是我的学习方法
-
阅读本书,自己在计算机上输入示例问题,然后运行它,并完成所有练习(可以跳过概念性练习)。
如果你在书中看不懂,可以在网上查看相关信息。
去给自己买一本书。
你可以在网上买,你想要一本实体书,你总是没有感觉的电子格式,你可以用实体格式做笔记。
建议使用“C Primer Plus”的副本。
通常,仅仅看大学教科书是不够的。
一般每天2小时左右就足够了,否则学习效果不好。
最重要的是坚持。
-
你已经学了一个学期的C语言,你应该有一点基础了吧? 说实话! c粉底可以在短短一个月内从白色变成黑色。 你怎么能学习一个学期,还问这种问题?
既然你现在还有一个月的时间,那就利用前十天的时间复习一下谭浩强的《C语言编程》这种基础书评。 如果你想深入研究,可以看看“C语言的缺陷和陷阱”和“C语言深度分析”。 如果你理解了这两本书,那就意味着你真的开始了。
你可以在互联网上找到我所说的所有书。
-
把这本书读了好几遍。 在Programming China的C语言论坛上有很多人提问,可以试试,或者看看其他人的回答。 设定自己的学习时间。
-
我是软件工程专业的,大一下学期学的是C语言,但也觉得不好学,觉得学完了学不好,基础知识不扎实。 在接下来的许多寒暑假里,我和房东一样,把书带回家,想做家教。 不幸的是,每次假期快要结束的时候,我都记得我有一本书要带回去,需要阅读。
所以我每次都没怎么看。 后来,在我大三的第二学期,趁着课不多的时候,读了一本叫《C和指针》的书,受益匪浅。
所以,我想告诉房东的是,你读什么书都无所谓,现在的书都快被抄了。 (当然,许多经典作品除外。 重要的是要有毅力和毅力去完整地阅读一本书。
你有一个月的时间,你应该好好看你带来的书,如果你一次都看不懂,你可以读很多遍。 当你读完这本书并掌握了其中的所有知识时,你自然就有了C语言的基础。
记住,不要半途而废,也不要急于求成。
-
同学们,我认为你们不应该是计算机科学专业的学生,而且你们练习C语言的机会可能更少。
我建议你的学习方法是:
1 设置 VS2005 或 VC6 环境。 (半天)2 上网找一些C语言进行教学**。 (半天) 3 了解是否使用调试运行这些**。
半天) 4 当你读**时,回过头来读书中相应的内容;(2 周)5 最后,有时间自己写**。 (1 周)。
读书不死,读完一本书,还能记得多少?
-
如果你看一下数据结构,你不能仅仅通过看C书来改进太多。
-
只需按照在线公开课即可学习。
-
虚论没意义,看你的外表,好像是上天的台阶,不管学什么教科书,都要从0开始,每个程序都要多练习,是一个基础函数,也包含了很多知识,问函数为什么会这样写, 改变结构不好,有没有办法等等,简单看。
找一本最基础的书来读,多练习,从一个简单的点开始,在搜索中提高估计,你连阅读程序的感性理解都没有,那么如何通过理性解决问题,就是说这个东西的原意是宽泛的,通过最基础的话题积累到一定的经验, 不是任何教科书可以教你。
-
一般的教科书都会举例,如果你觉得谭浩强的书不好,那么你一定很少在电脑上操作。
谭浩强的著作叫《C语言编程(第二版)》。
-
亲力亲为。
自己拼凑起来,改变书上的程序,慢慢来
-
你想学习C语言并有一个基础吗? 我是 0 基本。
有一组C语言和易语言,拉进去,潜入水中,吸收一些精华!
首先,不建议现在学习C++,掌握C后学习C++会容易得多。 这次推荐你现在就读《C Primer Plus》,谭浩强的书比较笼统,这本书也比较详细! 读完之后,看看关于数据结构或计算机组合原理的书籍,以及关于算法的书籍! >>>More
专家C编程,C陷阱和坑落,C和指针,都是通过人们的邮件发布的,中文版不如原版英文版,但还是值得一看的。 还有Mechanic出版的英文版《The Science and Art of C Programming》,还有《C语言抽象思维》的讲课,太厚了,里面有炉子,有兴趣的话。 >>>More