c语言会了能做什么呢,现在进软件开发公司还可以不呢?

专业点,我已经了解很多,需要很详细的分析(包括实例),如果回答很好的话加50分
没有夸张,除非太底层编程,还没有不会编的程序
对了,小弟还基本学了一遍c++,但没有很多实践,叫我自己动手c++可能有一段距离,而我就要毕业了,有好的解决办法的说说。

我一师兄在百度,他说他基本就是与C语言打交道。。。。
现在的公司,除非特别牛X的。基本都不怎么用C了吧。
C用途,基本所有的操作系统都是C写的吧。这些 弄操作系统 的公司 能进么?
嵌入式,好像是C + 汇编。
百度公司,搞搜索的貌似对C跟算法要求非常高。

像LZ说的“没有夸张,除非太底层编程,还没有不会编的程序 ”
如果你真 的到了这个水平,那我感觉 进 国内大多公司没有问题了吧。
如果英语OK的话,也可以尝试下google,微软啥的。
我也大4的,也找工作。面试了好几家公司,感觉IT公司招人,他不太注重你现在会什么,而比较注重,你有能力 会什么。
我另一个找工作的同学,分析公司注重的“你有能力 会什么”,就是看你某一项技能是否特别精通。所以LZ优势还比较大。

我不想打击LZ,不过你真的 “还没有不会编的程序” 么?

你能用C写伸展树,红黑树,avl树, B-,B+树。。。么?
你能用C写个小游戏么? 例如扫雷,贪吃蛇了。。。么?
另外C语言开发的,大多是在linux平台上来的。

哥们如果有什么情况,可以一起讨论下。
我也基本就会C.
C++略懂,不太精通。类的多继承,异常机制,不懂。
c#,java是偶有接触,主要是老师让做项目。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-26
学会C只能说是懂C 离软件开发还很遥远的 软件开发是综合性的 对开发人员的综合技能要求比较高 一般来说 除了会C以外 还要学Windows编程 尤其是对于一些核心的东西 还需要用汇编来写。尤其是数据结构与算法,这个无论用什么语言开发软件,都需要精通。
建议提问者可以尝试把C++过一遍,毕竟C++比C用起来要舒服(你懂的),你有C基础,转到C++很容易。
总的说来,软件开发需要掌握的东西:精通一门语言,精通数学,严密的逻辑思考能力,再者就是Windows编程了,因为软件都是可视化的操作界面,总不能让用户对着一个cmd黑屏输入数据,因此,以上我说的几门知识,是你走向软件开发必不可少的。
第2个回答  2015-11-18
C+电路可以做硬件开发

要是纯软件开发只会C还是不行的。

要是在会一点数据库mysql或者sqlserver

再会一点网页方面的html,css,javascript
了解下对象编程语言java
多会一点C++那就更好了。
第3个回答  2016-02-06
1、C语言做电子设备的比较多,比如嵌入式行业就用的C语言,什么手机软件了,硬件驱动了,网络安全方面的也有,如防火墙之类的,还有现在比较流行的数字机顶盒,路由器,监控安防方面等等都用C语言开发的。

2、如果想进一步的话,可以去学习一下C++,大多网络游戏就是C++编写的,如果是向游戏开发发展的话,学C++比较合适,Java因为自身体系等原因,在性能控制上不如C++,而手机软件开发的话,则Java更胜任了。
第4个回答  2009-09-23
c语言是基础,现在直接用c开发的不过了,除了在单片机,嵌入式开发方面用c其他的真的很少见,可能是我孤陋寡闻吧,真的开发程序用c++,java,c#的较多,java在网页方面比较,像手机游戏那种有很大多数是用java开发的,这些都有很不错的架构了
个人认为如果只是会c的话,进软件公司还是差了一点,但是精通c++的话进软件公司肯定没问题,然后java,c#可以是信手拿来
楼主c基础好的话,开始c++吧这样你以后如果要转java或者c#都会很容易的
相似回答