免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 2eye
打印 上一主题 下一主题

[C] 下学期要教C语言,想听听大家的意见。 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2007-06-29 23:11 |只看该作者
原帖由 2eye 于 2007-6-29 22:15 发表

C语言是否万能?看问题角度不同当然答案不同;大家心里答案其实非常一致,不过为了争辩而争辩。

现在出现的任何软件都能由C语言开发出来吗?不考虑开发效率的话,是的。所以是万能的。
C语言可以设计一个功放吗?C语言能写出《红楼梦》吗,不能,所以不是万能的。


不错,这一点应该告诉学生

论坛徽章:
0
32 [报告]
发表于 2007-06-29 23:32 |只看该作者

不是万能的,但想在unix环境不会C又想做开发,万万不能吧?

原帖由 langue 于 2007-6-29 23:11 发表


不错,这一点应该告诉学生



呵。。我的计算机知识全是自已瞎着学的,其间觉得用C写编程入门最难,只是学好C了,别的什么都不算难了。还有,在unix/linux下你不用C不用shell不用perl你还能用什么。比如要在Linux下开发操作oracle ,shell 是不能为力了吧(除非在oracle库内写过程,从shell执行),除了选择最高效的C 加OCI 或pro*C 或perl,其他的还真不知如何用,至少我还不懂能用别的什么。
。顺便,学会C 再学php一点都不难,学会C+OCI 再在PHP中调用oCI 那就简单多了。我也不说C是万能的,在windows下我始终觉得delphi最棒,可进入unix世界,不懂C就寸步难行了。

[ 本帖最后由 weismart 于 2007-6-29 23:33 编辑 ]

论坛徽章:
27
处女座
日期:2016-04-18 14:00:4515-16赛季CBA联赛之福建
日期:2023-03-31 15:54:2315-16赛季CBA联赛之深圳
日期:2020-06-02 10:10:5015-16赛季CBA联赛之广夏
日期:2019-07-23 16:59:452016科比退役纪念章
日期:2019-06-26 16:59:1315-16赛季CBA联赛之天津
日期:2019-05-28 14:25:1915-16赛季CBA联赛之青岛
日期:2019-05-16 10:14:082016科比退役纪念章
日期:2019-01-11 14:44:062016科比退役纪念章
日期:2018-07-18 16:17:4015-16赛季CBA联赛之上海
日期:2017-08-22 18:18:5515-16赛季CBA联赛之江苏
日期:2017-08-04 17:00:4715-16赛季CBA联赛之佛山
日期:2017-02-20 18:21:13
33 [报告]
发表于 2007-06-29 23:38 |只看该作者
原帖由 weismart 于 2007-6-29 23:32 发表

在windows下我始终觉得delphi最棒


可惜最近几年delphi不行了啊。。。

论坛徽章:
0
34 [报告]
发表于 2007-06-29 23:46 |只看该作者

估计是老师自己也搞不清楚,或者是认为自己的学生太笨。

原帖由 2eye 于 2007-6-29 18:28 发表

是的,以前的老师指针只上了一节课:(




呵。。。其实指针原理并不难,难是难在如何在实践中用好指针。
我最爱看谭浩强的《C程序设计》,是我读过的C语言中把指针讲得最清楚最彻底的经典。举的例子也能让你一下子就明白他想表达什么,想向你传授什么。

论坛徽章:
0
35 [报告]
发表于 2007-06-29 23:59 |只看该作者

不是delphi不行,国人太浮燥了,盲目跟从。

原帖由 evaspring 于 2007-6-29 23:38 发表


可惜最近几年delphi不行了啊。。。

做界面,操作数据库,socket编程,多线程,多媒体开发 delphi哪样不行了吗?windows下谁能超越它??Toad 就是用delphi写的,怎么样。delphi还在壮大,不断升级,够用了吧。国人太浮燥了。
C++不行了,C也不行了,delphi更不行了,perl也要被python干下来了.
java 也要被ruby 换了。国人是怎么回事?两个字“浮燥" !
其实现在大型公司用得最多的是什么呢? C/C++  shell  perl  java
数据库用oracle db2
学好C 及perl保你很受用。

[ 本帖最后由 weismart 于 2007-6-30 00:15 编辑 ]

论坛徽章:
0
36 [报告]
发表于 2007-06-30 09:55 |只看该作者
授人以鱼不如授人以渔,告诉学生们学习的方法更为重要

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
37 [报告]
发表于 2007-06-30 10:15 |只看该作者
原帖由 2eye 于 2007-6-29 22:15 发表
现在出现的任何软件都能由C语言开发出来吗?不考虑开发效率的话,是的。所以是万能的。

如果涉及到寄存器级的操作,C 就无能为力了。注意,内嵌汇编属于编译器扩展,不在 C 的定义之内。

C 确实离机器比较近,但比起汇编来还是高一些的。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
38 [报告]
发表于 2007-06-30 10:17 |只看该作者
原帖由 福瑞哈哥 于 2007-6-29 21:51 发表


翻译成 「指针:c语言」如何?

呵呵,一时还想不到什么贴切的译法,英文里面的一些双关语确实不太好处理。

论坛徽章:
2
技术图书徽章
日期:2013-09-04 15:21:51酉鸡
日期:2013-11-01 21:20:20
39 [报告]
发表于 2007-06-30 10:23 |只看该作者
学语言,在于个人悟性。每种语言的语法其实都是很少的,关键还在于如何熟练应用。
国内的一些抄写的教材,其实是很误人子弟的。有些概念都是错误的。好多英文版的翻译成中文就走样。
作为老师,需要多备几本。作为学生,随便找一本,学会语法就够了,剩下的就是不断的上机写程序,比如用c将数据结构的各种数据结构和查找排序实现一遍。1学期下来,就是个熟手了。

对于c中的难点--指针,悟性高的,看书或者别人讲解一遍就明白了。学完诸如计算机原理或者微机原理之类的课程会更容易理解指针的概念。

论坛徽章:
0
40 [报告]
发表于 2007-06-30 10:37 |只看该作者
原帖由 weismart 于 2007-6-29 23:59 发表

做界面,操作数据库,socket编程,多线程,多媒体开发 delphi哪样不行了吗?windows下谁能超越它??Toad 就是用delphi写的,怎么样。delphi还在壮大,不断升级,够用了吧。国人太浮燥了。
C++不行了,C也不行了 ...



语言仅仅是种工具而已。
或者说是让人类跟计算机沟通的工具。

你做物理层或者链路层, 可能接触到汇编, C语言, 做网络层, 传输层, 一般都用C/C++,
做应用层开发, 一般用c++ java, delphi 还有写脚本语言。。。

任何语言只要他还存在, 就有其存在的意义, 没有好坏之分。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP