c语言要学到什么程度

我是计算机软件工程的,要到会做贪吃蛇游戏之类的吗?目前上完课了只会做做随机点名系统之类的,还要自己深入学习吗?... 我是计算机软件工程的,要到会做贪吃蛇游戏之类的吗?目前上完课了只会做做随机点名系统之类的,还要自己深入学习吗? 展开
 我来答
海狮2D
2012-07-24 · TA获得超过3019个赞
知道大有可为答主
回答量:1904
采纳率:55%
帮助的人:1010万
展开全部
如果是做软件工程,学习到什么程度都不够用。
要是我说做到以下程度可以考虑入门:
A、直接用纸写程序,写完后交给打字员,程序就OK。
B、别人的程序,看完纸上的源代码,就知道问题之所在。
C、在一个规模达到100万行的程序里面,程序发生了崩溃,能够在几小时内定位问题。
D、能够指出任意一段代码,可能存在的和标准的不符合之处
E、常见的C语言编译器,包括但不限于:TC、VC、BCC、LCC、C51、VDSP、GCC(MingW、Cygwin……),语法的差异,及移植可能产生的问题。
F、熟悉编译器、操作系统、CPU的缺陷,知道编译器是如何防止CPU的缺陷的,知道如何改进编译器生成的代码。

如果做到了上面所描述的事情,就算是小成了。不过距离“大牛”,还尚有距离。

其实,上面所说的要求很低,就是你已经不需要任何书籍了,所有书籍的东西已经完全在你的脑海里了。就好像真正会下象棋的人,很多都可以不用棋盘是一样的。
stellahdd
2012-07-24
知道答主
回答量:8
采纳率:0%
帮助的人:2.8万
展开全部
C语言现在用的少,当然那些高手用C语言还是很强的。一般我们学C语言主要是为了了解它的算法,算法是C语言的灵魂,熟练了算法,再学别的语言会有想不到的好处。所以你要问学到什么程度,那就是楼上说的,会用C语言表达一切,你不一定要写出多好的代码。但你一定要知道怎么可以写出好的代码。这就够了!
我不赞同现在主攻C语言,虽然它强大但太老了。现在我认为学C语言主要是为了学习它的巧妙的编程思路。然后再转C++ java什么的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sodrsodr
推荐于2018-04-05 · TA获得超过326个赞
知道答主
回答量:75
采纳率:0%
帮助的人:51.2万
展开全部
看你以后会不会用了,如果想走C开发这条路,学的越深越好;无论是嵌入式、linux、驱动都是用C的。
否则的话,了解基本语法和逻辑就够了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
家举符昂
2019-11-24 · TA获得超过3622个赞
知道大有可为答主
回答量:3145
采纳率:33%
帮助的人:162万
展开全部
各种基本语句灵活掌握
结构体
共用体
枚举
可以灵活运用
深入理解指针
可以完成简单的链表操作
熟练掌握文件读写操作
这样基本就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
star特530
2012-07-23 · 超过21用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:68.2万
展开全部
这就要看你以后要往那方面发展了。如果是做应用设计的话,c语言就不用学那么深了,学java就可以。c语言在嵌入式驱动程序上用的就挺多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(19)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式