这门语言虽然是很早以前发明的,新兴语言如c#、vb……功能十分强大,但每一个能代替C语言,原因:C语言结构简单,所占空间小,而且能直接对存储设备进行操作,所以适合底层程序设计,比如嵌入式设计,你用的遥控器、玩具赛车里面的芯片就是将C语言设计出的程序嵌入到硬件上而制作出来的;还有,像lunix这样很牛逼的操作系统也是用C语言做的,因为运行起来相当快!
还有还有啊,现在一名合格的黑客基本都会C语言,他们都是用这种语言编写突破网络的程序、破解密码的程序和病毒的……
你说的c++和c#等都是高级语言,不能进行底层操作,空间大,对硬件的要求太高,只适合编写一下很大的程序,一些功能实用、轻便快捷的程序还是要C语言这样的语言编写。
所以C语言无可替代!
15 个解决方案
#1
怎么是0分呢
#2
支持楼主传销我最喜爱的C语言!
#3
首先,C是C++的一个子集,而C++可以是面向对象的,所以C++会更好用
而C++,我个人认为,是一门接近于全能的语言。为什么说是接近呢?他唯一无法取代的一种语言,就是汇编语言。。
而C++,我个人认为,是一门接近于全能的语言。为什么说是接近呢?他唯一无法取代的一种语言,就是汇编语言。。
#4
本人现在也是新手一枚,不过个人觉得这个学好了还是有用的
#5
在互联网时代 就算你的C/C++应用延时0.001秒,JAVA/C#/OC延时0.1秒,而网络延时1秒,请问实际用户感觉哪一个要好,有区别么?
对开发来说区别在哪里?
开发成本哪一个更高?
相同的用户体验哪一个更耗精力?
后期维护哪一个更方便?
对开发来说区别在哪里?
开发成本哪一个更高?
相同的用户体验哪一个更耗精力?
后期维护哪一个更方便?
#6
除了开发周期,开发成本还包括服务器的耗电量,间接影响机房散热,机房管理开支等等,还有硬件的磨损。但是总的来说还是研发成本占得比例较高。不要拿Java,C#,OC跟C比,就好象那杀猪刀和美工刀比,没有可比性。
#7
你先到互联网公司看看吧 前提你不要拿服务器来说
#8
在互联网时代 就算你的C/C++应用延时0.001秒,JAVA/C#/OC延时0.1秒,而网络延时1秒,请问实际用户感觉哪一个要好,有区别么?
对开发来说区别在哪里?
开发成本哪一个更高?
相同的用户体验哪一个更耗精力?
后期维护哪一个更方便?
除了开发周期,开发成本还包括服务器的耗电量,间接影响机房散热,机房管理开支等等,还有硬件的磨损。但是总的来说还是研发成本占得比例较高。不要拿Java,C#,OC跟C比,就好象那杀猪刀和美工刀比,没有可比性。
你先到互联网公司看看吧 前提你不要拿服务器来说
LZ在讨论C语言,您却说Java,C#,OC,那您的意思是它们可以取代C了?我只是说不要拿它们和C比,因为侧重不同,没有可比性。
#9
硬要把C++和C分开扯,就扯着蛋了。
#10
表示这个问题没有讨论的价值,你要看是对于谁来说,c语言是唯一的可以和汇编媲美的高级语言,这是不用多说的。
面向底层开发的人来说,c语言太重要了。
但是对于大多数程序原来说,现在都不考虑底层的东西了,所以在这个人际圈内,c语言在淡出,也是情有可原的!
面向底层开发的人来说,c语言太重要了。
但是对于大多数程序原来说,现在都不考虑底层的东西了,所以在这个人际圈内,c语言在淡出,也是情有可原的!
#11
有用,可以以此做基础学习c++
#12
学好C语言,到哪都不怕
#13
学好C语言,到哪都不怕
学好哪一门都不怕 问题是在国内学好一门语言的有几个人?
#14
首先,C是C++的一个子集,而C++可以是面向对象的,所以C++会更好用
而C++,我个人认为,是一门接近于全能的语言。为什么说是接近呢?他唯一无法取代的一种语言,就是汇编语言。。
支持你支持我最爱的C++语言。
#15
c++无穷无尽。。。
#1
怎么是0分呢
#2
支持楼主传销我最喜爱的C语言!
#3
首先,C是C++的一个子集,而C++可以是面向对象的,所以C++会更好用
而C++,我个人认为,是一门接近于全能的语言。为什么说是接近呢?他唯一无法取代的一种语言,就是汇编语言。。
而C++,我个人认为,是一门接近于全能的语言。为什么说是接近呢?他唯一无法取代的一种语言,就是汇编语言。。
#4
本人现在也是新手一枚,不过个人觉得这个学好了还是有用的
#5
在互联网时代 就算你的C/C++应用延时0.001秒,JAVA/C#/OC延时0.1秒,而网络延时1秒,请问实际用户感觉哪一个要好,有区别么?
对开发来说区别在哪里?
开发成本哪一个更高?
相同的用户体验哪一个更耗精力?
后期维护哪一个更方便?
对开发来说区别在哪里?
开发成本哪一个更高?
相同的用户体验哪一个更耗精力?
后期维护哪一个更方便?
#6
在互联网时代 就算你的C/C++应用延时0.001秒,JAVA/C#/OC延时0.1秒,而网络延时1秒,请问实际用户感觉哪一个要好,有区别么?
对开发来说区别在哪里?
开发成本哪一个更高?
相同的用户体验哪一个更耗精力?
后期维护哪一个更方便?
除了开发周期,开发成本还包括服务器的耗电量,间接影响机房散热,机房管理开支等等,还有硬件的磨损。但是总的来说还是研发成本占得比例较高。不要拿Java,C#,OC跟C比,就好象那杀猪刀和美工刀比,没有可比性。
#7
在互联网时代 就算你的C/C++应用延时0.001秒,JAVA/C#/OC延时0.1秒,而网络延时1秒,请问实际用户感觉哪一个要好,有区别么?
对开发来说区别在哪里?
开发成本哪一个更高?
相同的用户体验哪一个更耗精力?
后期维护哪一个更方便?
除了开发周期,开发成本还包括服务器的耗电量,间接影响机房散热,机房管理开支等等,还有硬件的磨损。但是总的来说还是研发成本占得比例较高。不要拿Java,C#,OC跟C比,就好象那杀猪刀和美工刀比,没有可比性。
你先到互联网公司看看吧 前提你不要拿服务器来说
#8
在互联网时代 就算你的C/C++应用延时0.001秒,JAVA/C#/OC延时0.1秒,而网络延时1秒,请问实际用户感觉哪一个要好,有区别么?
对开发来说区别在哪里?
开发成本哪一个更高?
相同的用户体验哪一个更耗精力?
后期维护哪一个更方便?
除了开发周期,开发成本还包括服务器的耗电量,间接影响机房散热,机房管理开支等等,还有硬件的磨损。但是总的来说还是研发成本占得比例较高。不要拿Java,C#,OC跟C比,就好象那杀猪刀和美工刀比,没有可比性。
你先到互联网公司看看吧 前提你不要拿服务器来说
LZ在讨论C语言,您却说Java,C#,OC,那您的意思是它们可以取代C了?我只是说不要拿它们和C比,因为侧重不同,没有可比性。
#9
硬要把C++和C分开扯,就扯着蛋了。
#10
表示这个问题没有讨论的价值,你要看是对于谁来说,c语言是唯一的可以和汇编媲美的高级语言,这是不用多说的。
面向底层开发的人来说,c语言太重要了。
但是对于大多数程序原来说,现在都不考虑底层的东西了,所以在这个人际圈内,c语言在淡出,也是情有可原的!
面向底层开发的人来说,c语言太重要了。
但是对于大多数程序原来说,现在都不考虑底层的东西了,所以在这个人际圈内,c语言在淡出,也是情有可原的!
#11
有用,可以以此做基础学习c++
#12
学好C语言,到哪都不怕
#13
学好C语言,到哪都不怕
学好哪一门都不怕 问题是在国内学好一门语言的有几个人?
#14
首先,C是C++的一个子集,而C++可以是面向对象的,所以C++会更好用
而C++,我个人认为,是一门接近于全能的语言。为什么说是接近呢?他唯一无法取代的一种语言,就是汇编语言。。
支持你支持我最爱的C++语言。
#15
c++无穷无尽。。。