鱼C论坛

 找回密码
 立即注册
查看: 2317|回复: 11

我忽然不知道当初为什么想学C语言了!!!

[复制链接]
发表于 2014-10-18 00:18:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我当初是学Java的,但是在学习的时候问题听说C语言如何如何牛逼,所以我在学好Java后就开始自觉C语言,可是现在遇到了一个问题...C语言用来开发什么样的软件:shutup:好像教材上说的最多的也只是一些算法而已...具体有哪些软件是用C语言开发的...请路过的好心人帮忙解惑:dizzy:谢谢!!!{:1_1:}

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-10-18 13:04:44 | 显示全部楼层
windows是用c语言开发的,你信吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-18 14:53:54 | 显示全部楼层
微笑的好吧 发表于 2014-10-18 13:04
windows是用c语言开发的,你信吗

不是用VB开发的吗,那这么说可以用来开发界面程序了,为什么各路教材都没有提及,最后都只是说用文件保存数据而已:dizzy:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-10-18 14:58:39 | 显示全部楼层
c语言是可以开发界面的。。可以调用一些系统的API函数来实现的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-10-18 15:44:27 | 显示全部楼层
本帖最后由 楚门 于 2014-10-18 15:46 编辑

  很多人都是为了学C语言而学C语言,学过之后就不知到干嘛了,很多人都感觉C语言没什么难的,就那么些语法,确实我也非常喜欢C语言的语法——精炼。但C不是学完语法就完事了,要是单讲学语法,基本上很多语言(C++除外)的语法一个星期就能搞定,计算机语言又不像一门外语那样需要词汇量积累的。
  吾以为,学习C语言的意义更重要的是:认识计算机在运行时,程序甚至操作系统所使用的内存究竟是怎样的一种状态。但这只是一方面,在使用C语言的过程中这样会对CPU的工作原理有更深刻的理解,另外就是数据结构了,因为C有指针这个东西,因而任何数据结构都能用C语言实现,指针是数据结构在内存中组织方式的最直接表现。
  最后给学完C之后比较迷茫的同学推荐一本书《CSAPP》,中文名是《深入理解计算机系统》,这本书我也断断续续看完了,有些章节我也看了不下两三遍,各个方面都有所涉及,但有些只是简单提一下。读得时候可以挑自己喜欢的章节看看。有些章节可能需要有使用linux/unix系统的经验,不过也不是所有的章节都需要这方面的知识。吾以为,这是一本对C语言起到非常好的升华作用的书。你,值得拥有:lol:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-10-18 20:39:03 | 显示全部楼层
一些单片机,嵌入式系统啊,这些资源贫乏,但对程序性能要求极高的地方用C,诸如C语言的位操作之类的设计目的也体现了其“珍惜内存”,珍惜资源的特性。
任何语言,只要存在就有它存在的原因。像Java,善于开发大型软件,尤其擅长Web相关的应用。这些应用都不需要程序语言本身有很高的执行效率,但需要有很高的开发效率,才能占领市场。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-10-19 00:59:46 | 显示全部楼层
探讨问题  也是不错的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-10-19 15:02:17 | 显示全部楼层
个人觉得。做项目开发都是C++或其他。C语言就用来编程入门或是解决一些数学问题。
现在很多大学的都直接学C++或JAVA  直接跳过C语言。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-19 18:43:46 | 显示全部楼层
微笑的好吧 发表于 2014-10-18 14:58
c语言是可以开发界面的。。可以调用一些系统的API函数来实现的。

你的意思是C语言只提供语法,编译系统也只是打包各种算法,然后C程序使用的界面以及界面的事件处理则是通过调用操作系统的API来实现的,对吧!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-10-19 19:09:14 | 显示全部楼层
qq1286435550 发表于 2014-10-19 18:43
你的意思是C语言只提供语法,编译系统也只是打包各种算法,然后C程序使用的界面以及界面的事件处理则是通 ...

我知道我说的是对的。。但是你现在说的我不是太清楚。。为了避免误人子弟。。我觉得你还是请教楼上的几位大侠吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-10-20 20:13:05 | 显示全部楼层
c语言很基础:sad
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2014-10-30 17:21:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-25 03:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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