当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 21 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-15 22:49 
头像

注册: 2008-07-07 11:16
帖子: 130
地址: 辽宁-大连
送出感谢: 0 次
接收感谢: 0 次
其实呢……偶对C的UI是一窍不通的……
所以就像找几个在终端下运行的程序……

对于C的教程,本人只看过《C和指针》。光看教程怎么行呢……所以……

其实本人去过SourceForge……满面UI啊……于是我被吓回来了……

跑题一下。ESR前辈曾说过,“如果你是个新手,试着找一个你感兴趣的正在开发的程序,做一个好的beta测试员。你会自然地从帮着测试,进步到帮着抓臭虫,到最后帮着改程序。你会从中学到很多,并且与未来会帮你的人结下友谊。”可是……在SourceForge没有我能胜任的工作……


_________________
http://wecing.blogbus.com/->welcome


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-16 9:13 
头像

注册: 2007-11-29 9:41
帖子: 8455
送出感谢: 0 次
接收感谢: 0 次
那就上google code找找,偶在上面也算是有个项目,不过是c++的,不适合你学c ...


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-16 21:11 
头像

注册: 2008-07-07 11:16
帖子: 130
地址: 辽宁-大连
送出感谢: 0 次
接收感谢: 0 次
召唤C牛人……哦其实我是为了在学C++之前先把C的基础打牢才要找项目的……
学C++是为了学Qt……

……

不要啊……google code找起来比sourceforge还累……


_________________
http://wecing.blogbus.com/->welcome


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-20 13:23 
头像

注册: 2008-12-05 20:43
帖子: 97
地址: 深圳
送出感谢: 0 次
接收感谢: 0 次
C 语言挑战。。。
北京大学POJ http://acm.pku.edu.cn/JudgeOnline
浙江大学ZOJ http://acm.zju.edu.cn
哈工大 HOJ http://acm.hit.cn


_________________
道是何物,直教,生死相许?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-20 13:34 
头像

注册: 2007-11-29 9:41
帖子: 8455
送出感谢: 0 次
接收感谢: 0 次
薰衣草的轨迹 写道:
召唤C牛人……哦其实我是为了在学C++之前先把C的基础打牢才要找项目的……
学C++是为了学Qt……

……

不要啊……google code找起来比sourceforge还累……



也太曲线了吧...


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-20 14:15 
头像

注册: 2007-11-23 9:49
帖子: 1021
送出感谢: 0 次
接收感谢: 1
薰衣草的轨迹 写道:
召唤C牛人……哦其实我是为了在学C++之前先把C的基础打牢才要找项目的……
学C++是为了学Qt……

……

不要啊……google code找起来比sourceforge还累……

:em25
直接看Essential C++和C++ GUI Programming with Qt 4。看Qt文档的example

C和C++是两种语言。另外“使用”Qt并不需要涉及太多C++的高级特性。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-20 17:08 
头像

注册: 2007-03-08 10:47
帖子: 262
送出感谢: 0 次
接收感谢: 0 次
同意楼上,其实C和C++有很大的不同,编程的风格和思路完全不一样。
如果楼主要学C++,最好不要再在C上下功夫了,可以参考:
The C++ Programming Language
C++ Primer


_________________
My blog: hsquared66.blogspot.com


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-20 21:01 
头像

注册: 2008-07-07 11:16
帖子: 130
地址: 辽宁-大连
送出感谢: 0 次
接收感谢: 0 次
ChloeRei 写道:
薰衣草的轨迹 写道:
召唤C牛人……哦其实我是为了在学C++之前先把C的基础打牢才要找项目的……
学C++是为了学Qt……

……

不要啊……google code找起来比sourceforge还累……

:em25
直接看Essential C++和C++ GUI Programming with Qt 4。看Qt文档的example

C和C++是两种语言。另外“使用”Qt并不需要涉及太多C++的高级特性。


粉头发再次出现了……当初您对我推荐过C++ GUI Programming with Qt 4……
我已经订购了一本Essential C++了。
其实……我在C之前学的是Java……

我好像看到熟悉的“POJ”三个字母了……那个偏重于算法吧……其实我在做usaco……其实我一直在搞OI……


_________________
http://wecing.blogbus.com/->welcome


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-20 22:43 
头像

注册: 2008-07-07 11:16
帖子: 130
地址: 辽宁-大连
送出感谢: 0 次
接收感谢: 0 次
其实我的问题是,对比较大的程序的全局理解比较困难。不知道我说明白没有。

一看到大的程序就乱……不知道各位看过axel的源码没有(基本就是十几个文件组合在一起),其实对于各位来说可能很小,但我看起来就是一团浆糊……


_________________
http://wecing.blogbus.com/->welcome


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-20 23:06 
头像

注册: 2007-11-29 9:41
帖子: 8455
送出感谢: 0 次
接收感谢: 0 次
硬着头皮看啰...


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-21 0:47 
头像

注册: 2007-11-23 9:49
帖子: 1021
送出感谢: 0 次
接收感谢: 1
:em95 阿原来我以前发帖是同一楼主

我也只写过几个玩玩而已的小程序,没看过大程序,这方面不班门弄斧了。
:em06 命令cp的源码我都觉得挺大了,哈哈

qt examples很多中小程序
http://doc.trolltech.com/4.5/examples.html


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-21 1:24 
头像

注册: 2008-07-07 11:16
帖子: 130
地址: 辽宁-大连
送出感谢: 0 次
接收感谢: 0 次
lerosua 写道:
硬着头皮看啰...

……我实在是找不着那个什么axel的main()在哪……
其实当年我硬着头皮看freecol的源码的时候也是始终找不到程序入口于是放弃……(其实就算我找到了也看不懂……)
这个……好像只是看书是没用的吧?

ChloeRei 写道:
:em95 阿原来我以前发帖是同一楼主

我也只写过几个玩玩而已的小程序,没看过大程序,这方面不班门弄斧了。
:em06 命令cp的源码我都觉得挺大了,哈哈

qt examples很多中小程序
http://doc.trolltech.com/4.5/examples.html

没事,我写过的最大的程序有318行……那是……当年……我写的骑士周游问题……的Java版本……极其复杂……
第二大的好像是180左右,解一个什么矩形摆放占最小面积什么的问题……C……
搞计算机竞赛搞得有点恶心了,那么多的算法,实际能用到的也许不多。
毕竟我还是喜欢工程方面的应用。于是我要good good study……
:em09

————————————
qt examples里的东西确实挺有意思的……比如有个文字编辑器,代码好少……


_________________
http://wecing.blogbus.com/->welcome


最后由 薰衣草的轨迹 编辑于 2009-03-21 1:47,总共编辑了 1 次

页首
 用户资料  
 
13 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-03-21 1:40 
头像

注册: 2008-07-07 11:16
帖子: 130
地址: 辽宁-大连
送出感谢: 0 次
接收感谢: 0 次
pollothana 写道:
同意楼上,其实C和C++有很大的不同,编程的风格和思路完全不一样。
如果楼主要学C++,最好不要再在C上下功夫了,可以参考:
The C++ Programming Language
C++ Primer


有一神人说看完《C和指针》之后就有读懂linux kernel的能力了,于是我被刺激到了。
我倒是觉得没有必要学那么多的语言,把一门弄得无比深入就够了,其他的有了先前的深入做基础之后就只是语法上的问题了。

突然想起来曾经见过一人,半年之前还抱着VB和C说着“VB最有前途”之类的话,在QQ群里发自己写的应用指针的简单程序,而半年之后已经竟然无比骄傲地对我说——
“我直接跳到C#和.NET了!现在做什么不用.NET?”当时我瀑布汗……
那哥们的编程水平是,写个求满足1+2+3+...+n>300的最小正整数n的程序都要自己看半天然后找人看下,说“这么写对吧?”……

每次想到这事我都直冒冷汗……而每次接触新东西的时候我都会想到他的这个故事……
所以我还是想一点点来,用我比较熟悉的C来为C++开路……


_________________
http://wecing.blogbus.com/->welcome


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-04-02 22:21 

注册: 2008-10-31 22:12
帖子: 6546
系统: 践兔
送出感谢: 18
接收感谢: 25
计时器


_________________
代码:
] ls -ld //


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 如何继续学习C?换言之请推荐几个小点的项目。
帖子发表于 : 2009-04-02 22:42 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
我不骗楼主的,c和c++真的是两种语言,虽然C++部分兼容c,但学C++真的不需要从C学起! :em09
我就是一个教训,开始学了C,结果再学C++时,又花了好大力气把c基本忘记,然后重新建立起C++的概念,起码浪费半年时间! :em20
到现在为止,写过一个几千行代码的C++小程序,算是开始入门了。唉,当初真不该为c浪费半年时间的。 :em02
想做个项目,也容易啊,不妨搞个Ubuntu下面的好用的打字程序也不错,唉,我在Linux下,硬是没找到一个有五笔打字通功能的打字软件! :em20
过两年后,如果还没有,我就自己写一个来用! :em05


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 21 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译