LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1574|回复: 7

寻求linux下学C编程的建议

[复制链接]
发表于 2005-9-25 12:56:31 | 显示全部楼层 |阅读模式
先说说自己的情况:
计算机专业毕业1年,对C比较熟悉,C++也会(仅仅是会),02年接触linux,狂热过一段时间,后基本在windows环境下.有5个月unix下C++开发经历(经历,非经验,主要是做后台开发),VB6.0也比较熟(呵呵,高中时就接触了),主要是写一些windows下自用的小工具.做过monkey's audio codecs到mac os x的移植(参考过网上一个java实现的版本,仅仅是能正常运行,能力有限,未对G4处理器作altivec的SIMD优化),其它就是用C写过一个通用的词法分析器(学编译原理时的上机作业)和一个简单的用huffman编码实现的通用压缩/解压缩程序.目前无业,工作不好找啊.

现想系统地学习一下linux下的C编程(不太喜欢C++),不知道该看点什么书,各位给点建议吧.
发表于 2005-9-25 15:20:08 | 显示全部楼层
Post by jiangn
先说说自己的情况:
计算机专业毕业1年,对C比较熟悉,C++也会(仅仅是会),02年接触linux,狂热过一段时间,后基本在windows环境下.有5个月unix下C++开发经历(经历,非经验,主要是做后台开发),VB6.0也比较熟(呵呵,高中时就接触了),主要是写一些windows下自用的小工具.做过monkey's audio codecs到mac os x的移植(参考过网上一个java实现的版本,仅仅是能正常运行,能力有限,未对G4处理器作altivec的SIMD优化),其它就是用C写过一个通用的词法分析器(学编译原理时的上机作业)和一个简单的用huffman编码实现的通用压缩/解压缩程序.目前无业,工作不好找啊.

现想系统地学习一下linux下的C编程(不太喜欢C++),不知道该看点什么书,各位给点建议吧.


多读一读QT写的程试,特别是在结构及其算法上注意多加学习,另外多喝点“果粒橙”,每天喝C多一点。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-25 15:41:02 | 显示全部楼层
结构和算法对各种编程语言都是通用的吧,再有就是QT对linux下学C很好么?
回复 支持 反对

使用道具 举报

发表于 2005-9-25 16:18:05 | 显示全部楼层
QT不太好吧?和标准C++都不兼容的,而且楼主也说对C++不太感兴趣(遗憾啊,C++比C强大的多啊……)

建议看看置顶帖,里面有不少C学习资料。推荐APUE(Advanced Programming in Unix Environment)。建议写程序遵循POSIX标准,保证移植性。

GUI的话gtk+是C的。多嘴提一下C++的有QT/gtkmm。个人推荐gtkmm,与C++标准库兼容的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-25 16:23:54 | 显示全部楼层
其实对C++也不是说不感兴趣,只是觉得没C自由,约束稍多。
APUE有中文版的么?我看能不能找个电子版先看看
回复 支持 反对

使用道具 举报

发表于 2005-9-29 23:34:51 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2005-9-30 15:41:09 | 显示全部楼层
这个网站是链接到晋江电信的啊
http://www.cz88.net/ip/pic_7.aspx
回复 支持 反对

使用道具 举报

发表于 2005-10-3 00:47:19 | 显示全部楼层
我也很love c
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表