c应该怎么继续

houyajin 2010-11-29 03:29:45
我是两年前学的c,当时也就只是会些基本的语法。现在我想继续学这门语言,不知道该怎么做。请前辈们多多指教。

我现在只是按着教材上面的,谭老师的那本书差不多的内容会。其实的知识甚少。下一步该怎么做。
还有一个问题,发现c后面的数组,字符,文件,指针部分。有些时候写不出来东西。没有自己的思路。是不是代码敲的少?
除去书上的代码,我要看那些比较实用。

纯粹的想学点东西,学会用c语言去实现一些东西。

请各位多多发表意见。
...全文
237 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
Q446512799 2010-11-30
  • 打赏
  • 举报
回复
我更水0_0
ezword 2010-11-30
  • 打赏
  • 举报
回复
做点实际的东西,很快会全明白的
libinfei8848 2010-11-30
  • 打赏
  • 举报
回复
object c?
wasx1 2010-11-30
  • 打赏
  • 举报
回复
其实你再把书仔细看一遍,学习重在回头看啊。
真的,这个样子的话你可能得到更深的体会。
liulongsnow 2010-11-29
  • 打赏
  • 举报
回复
C和指针 先看了,把上面的课后习题都做了,保你有很大的提高!
ischarles 2010-11-29
  • 打赏
  • 举报
回复
建议你先去下载一个开源的软件读代码,不要很大,1M以下的代码即可。太大了看不懂会打击自信心。看着看着就会自然发现一些结构和算法看不懂,你就有动力去看数据结构和算法的书了,等你数据结构和算法看完,你的C就会提高一个层次,这样你再去读稍微大一点的代码,然后再巩固数据结构和算法,直到你认为你有能力自己写一个开源小项目了,在写的过程中,你会碰到问题,再通过解决这些问题(比如上论坛,问老师)来提升自己的编程能力。等你完成这个开源小项目,你就算熟练使用C语言了。
houyajin 2010-11-29
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 zhaoli_1956 的回复:]
多写点代码,不要一直看书本上的例子,比如看到生活中的某些场景,可以尝试用代码来实现,这样可以锻炼你的思维,可以先从小的程序开始
Good Luck!
[/Quote]

谢谢。
houyajin 2010-11-29
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 yuppy 的回复:]
谭老师的那本书 上的所有习题都做过么?

如果还没有,那就先去做下,做完了你就自然知道该干嘛了...

搂住加油~
[/Quote]

谢谢!努力!
houyajin 2010-11-29
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 thefirstz 的回复:]
引用 7 楼 houyajin 的回复:
引用 5 楼 thefirstz 的回复:
先把C语言的几本"必看书"看了吧


请教那几本?顺序?

C和指针、C陷阱和缺陷、C专家编程,有兴趣也可以看看C接口和实现
基本功打好再说,之后再学习数据结构
[/Quote]

C和指针、C陷阱和缺陷、C专家编程,这几个都没看。。数据结构跟汇编到是学了一些。很水。。想打实。
yuppy 2010-11-29
  • 打赏
  • 举报
回复
谭老师的那本书 上的所有习题都做过么?

如果还没有,那就先去做下,做完了你就自然知道该干嘛了...

搂住加油~
luciferisnotsatan 2010-11-29
  • 打赏
  • 举报
回复
另外再学下汇编和数据结构
mich_mia 2010-11-29
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 houyajin 的回复:]
引用 1 楼 yanguoliang 的回复:
恩 想法很好
其实打好基础是很关键的 ,c语言基础很重要。特别是数组 指针 链表 基本是c的精华所在,也是比较难的,不要怕难,多去 练习,没事上网上找找资料,多练习写小程序,去理解每章里面的要点,我现在就是这样子的,以前也是学过c,现在要搞c开发,也在学习中。
先一步一步的去做一些练习,差不多了之后在去找一些比较完整的开发案例学习,在去做,慢慢……
[/Quote]
恩 基本的学习方法嘛 其实都是一样的。找些书先看看,基础的东西,基本的c语言书比如说谭浩强的c语言,然后看看数据结构,算法方面的书,这样的话对程序的效率会有很高的提升,资料嘛,你暂时看看书,先熟悉一下在说,觉得那个的话可以从最基本的做起,比如说做个MIS什么的,这样你才能知道自己要学什么.
昵称很不好取 2010-11-29
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 houyajin 的回复:]
引用 5 楼 thefirstz 的回复:
先把C语言的几本"必看书"看了吧


请教那几本?顺序?
[/Quote]
C和指针、C陷阱和缺陷、C专家编程,有兴趣也可以看看C接口和实现
基本功打好再说,之后再学习数据结构
zhaoli_1956 2010-11-29
  • 打赏
  • 举报
回复
多写点代码,不要一直看书本上的例子,比如看到生活中的某些场景,可以尝试用代码来实现,这样可以锻炼你的思维,可以先从小的程序开始
Good Luck!
zhutianjin4355255 2010-11-29
  • 打赏
  • 举报
回复
多写代码吧,顺便学下数据结构
houyajin 2010-11-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 thefirstz 的回复:]
先把C语言的几本"必看书"看了吧
[/Quote]

请教那几本?顺序?
houyajin 2010-11-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yljunsky 的回复:]
多写代码,刚看是不顶用的,要做的时候还是会没有思路。一般人的话程序这东西还是个熟练活。
[/Quote]

怎么练习……你们平日都看那些代码。在学习……
昵称很不好取 2010-11-29
  • 打赏
  • 举报
回复
先把C语言的几本"必看书"看了吧
一把菜刀 2010-11-29
  • 打赏
  • 举报
回复
多写代码,刚看是不顶用的,要做的时候还是会没有思路。一般人的话程序这东西还是个熟练活。
houyajin 2010-11-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yanguoliang 的回复:]
恩 想法很好
其实打好基础是很关键的 ,c语言基础很重要。特别是数组 指针 链表 基本是c的精华所在,也是比较难的,不要怕难,多去 练习,没事上网上找找资料,多练习写小程序,去理解每章里面的要点,我现在就是这样子的,以前也是学过c,现在要搞c开发,也在学习中。
先一步一步的去做一些练习,差不多了之后在去找一些比较完整的开发案例学习,在去做,慢慢就好了。
good luck!
[/Quote]

主要是不知道着手点。找什么样的资料比较好?困难还好,顶的住。我只想解决问题。
加载更多回复(2)

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧