怎么样能更好的入门C?

学习Java中 2004-07-14 10:14:46
学了半年的C感到没有什么进展,看的是谭的书。听说抽象思维很要(如何培养抽象思维)。还有数学的理论知识是不是要很深?
现在是不是该看数据结构的书了,哪本书自学入门比较好一点啊?
C是面向过程的,C++是面向对象的。连C都学不好学C++是不是就没指望了。
最后一问:初学者是不是都要经历这个过程?
...全文
128 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bigmouse2002 2004-07-15
  • 打赏
  • 举报
回复
会了标准库,还有那种函数库不是手到擒来。
会了用emacs+gcc+gdb写程序,还有那种开发工具不能马上上手,
因为最原始的东西最能锻炼一个人的能力。
bigmouse2002 2004-07-15
  • 打赏
  • 举报
回复
如果老谭的书都感到困难,我劝你别学了,完全是浪费时间!
做买卖,赚大钱去吧!别听楼上几个胡说八道,学程序最最
重要的是什么,是难度!过了一关的难度,其他类似的都很容易了。
wuxiao2004 2004-07-15
  • 打赏
  • 举报
回复
个人认为,如果想学好C++的话,最好别学C,至少不能把编写C程序的思维方式带到编写C++程序中去,国内自编的C++教材几乎都是以C为蓝本,加上若干C++特性组成的,很少使用标准库,想学好C++,建议初学者阅读C++ primer……
riitso 2004-07-15
  • 打赏
  • 举报
回复
慢慢来,大家都这样过来的
windyloft 2004-07-15
  • 打赏
  • 举报
回复
多看書,多実践
bluethinkings 2004-07-15
  • 打赏
  • 举报
回复
抽象思维对写程序来说,很重要的,但是培养这样的思维好像无法用语言具体的描述出来,是在成长过程中一步一步培养出来的。
数学理论知识不需要很深很深,毕竟还不是数学家,呵呵,但是,如果数学基础好的话,发展的后劲就比较大了。
我学数据结构用的教材是英文原版的 《Data Structure and Algorithm Analysis in C second editon》
C是面向过程的,C++是面向对象的。但是认为“连C都学不好学C++就没指望了”的说法是错误的。不少人是在没有学过C的情况下,精通C++的,楼上说的那三条,很实际地总结出了编程之道~~ 为了联系C语言编程能力,推荐一个网址,让你能练习练习 :)

http://acm.zju.edu.cn/
xue23 2004-07-15
  • 打赏
  • 举报
回复
1.do more practice to using c if possible, it is better to code in a project team.
2.look more book of foreigner, the book of Tan just a guide to a freeman, just !
3.love c progamming, love coding. work as a peasant!

remember : success due to work.
good lucky

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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