关于深入学习C的问题

[复制链接]
4978|23
 楼主| zhiyonghe 发表于 2010-7-14 12:07 | 显示全部楼层 |阅读模式
《The C programme language》
《C和指针》
《C专家编程》
《C陷阱和缺陷》
一直看的谭浩强的C,想深入一点,
上面是基本比较经典的书,不知道大家有什么好建议
或者那位大虾有什么好书推荐??
NE5532 发表于 2010-7-14 12:16 | 显示全部楼层
多干就行了,看书容易看呆。
原野之狼 发表于 2010-7-14 12:21 | 显示全部楼层
书得看 更要去实践一下
tcc8073 发表于 2010-7-14 13:51 | 显示全部楼层
看明白一本书,用实验板写程序,发现问题,看例程,修改程序,多反复几次,很多问题自然就明白了
 楼主| zhiyonghe 发表于 2010-7-14 14:25 | 显示全部楼层
看明白一本书,用实验板写程序,发现问题,看例程,修改程序,多反复几次,很多问题自然就明白了
tcc8073 发表于 2010-7-14 13:51


有过一些基础实践的人都知道这道理,

我现在的提问是基于 :努力写出严格优美的C代码,而不是初期的学习C语言。
谢谢
 楼主| zhiyonghe 发表于 2010-7-14 14:28 | 显示全部楼层
其实有一点过经验的人再回去读一些好点的C语言书是很有收获的
有些书还是要读,尤其对我们这些入道不深的人
而读一些好书就更有必要!
tcc8073 发表于 2010-7-14 15:07 | 显示全部楼层
如果只会C,请先看<<C和指针>>,如果有一定造诣并且会C++请看<<C陷阱与缺陷>>.如果英语好,请看原版,翻译的有些地方没有说清楚,没有能完全表达原作者思想
开始的梦想 发表于 2010-7-14 21:52 | 显示全部楼层
多多实践!
oldtek 发表于 2010-7-14 21:59 | 显示全部楼层
先编过十万行再说。
xlsbz 发表于 2010-7-14 22:11 | 显示全部楼层
我也一直看谭浩强的C ,然后发现其他几本没有必要看了  呵呵

我的情况未必适合你
xlsbz 发表于 2010-7-14 22:14 | 显示全部楼层
有过一些基础实践的人都知道这道理,

我现在的提问是基于 :努力写出严格优美的C代码,而不是初期的学习C语言。
谢谢
zhiyonghe 发表于 2010-7-14 14:25


严格优美的代码不是看书看出来的 我觉得是仿造出来的 要仿造老外芯片的库函数

然后多看一些规范 比如华为的 找些适合自己的 比如MISRA  比如 命名方法  比如  建立的工程的组织方式 ...............

评分

参与人数 1威望 +1 收起 理由
machunshui + 1

查看全部评分

hotpower 发表于 2010-7-15 06:45 | 显示全部楼层
建议还是看些实战专家的书~~~理论家一般只会空谈
mbutterfly 发表于 2010-7-15 08:38 | 显示全部楼层
实践和理论是分不开的,如果只是埋头干活,就等于闭门造车。楼主提的基本书上的东西不可全照搬,因为编书是在十年前,而近期编译器做的很好了,所以也就会把程序很大程度的优化,所以书中提到的效率和可读性之间选择的时候,选择就会有偏差。
 楼主| zhiyonghe 发表于 2010-7-15 09:10 | 显示全部楼层
谢谢大家
11楼“严格优美的代码不是看书看出来的 我觉得是仿造出来的 要仿造老外芯片的库函数
然后多看一些规范 比如华为的 找些适合自己的 比如MISRA  比如 命名方法  比如  建立的工程的组织方式 ...............”
这建议不错,偶也觉得漂亮的代码是仿照出来的……我觉得中国工程师写代码漂亮的九成以上是这样历练出来的……

12楼“建议还是看些实战专家的书~~~理论家一般只会空谈”
实战家出书的不多,即使出了书——为普及大众的技术水平的出书目的不多,到书店去看看那些个所谓的实战家出的书,书厚的一坨,90%以上是扯来扯去为稿费……,其实真正的实战家都是在忙写代码,只有部分伪实战家才写书。不排除确有实战家出书,不过那些个人低调,书很难发现……
seabada 发表于 2010-7-15 09:24 | 显示全部楼层
实践是最重要的哦
pentral0311 发表于 2010-7-15 15:48 | 显示全部楼层
1# zhiyonghe
学习了,我也看上了上面的几本上,确实很经典,但是我个人觉得谭老的书就不要看了,容易引入编码不规范的问题。
wzl-xx@163.com 发表于 2010-7-16 10:57 | 显示全部楼层
C的单片机应用重要的是实践
qe123 发表于 2010-7-16 11:04 | 显示全部楼层
也想把程序 玩成艺术
贺信 发表于 2010-7-24 16:43 | 显示全部楼层
初学者第一步读一定要看《The C programme language》
有一定经验后读《C和指针》《C专家编程》
《C陷阱和缺陷》这本书我觉得可读可不读!!
贺信 发表于 2010-7-24 16:43 | 显示全部楼层
《C和指针》这本是这四本的必读之书!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:zhiyonghe  ~ 学 以 致 用 ~

131

主题

1265

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部