C语言究竟能有什么用?
发布网友
发布时间:2022-03-01 08:12
我来回答
共6个回答
热心网友
时间:2022-03-01 09:41
1.C语言究竟能有什么用?
答:c语言是很多语言的基础,像什么c++,java,都是以c为基础的。
2.C语言可以编写操作系统和应用软件,是考等级证的一种十分重要的程序设计语言,可是我还是不明白C语言究竟有什么具体实际的用途?
答:等你真正接触到了c语言编程你就知道c有什么用处了。举个很简单的例子,比如你要求一个算法,最简单的方法就是用计算器,可是对于有的带算术式的计算,你还用计算器那就不方便了吧,此时自己编一程序就很好的解决这问题。特别是用在工业控制方面,用c编程序控制外围部件进行数据采集,比如串口编程等等
3.现在流行的Windows操作系统是用什么语言编写的,或者还是用多种语言混合编写的?(不知道不同语言间能不能~混~用哦)
答:windows程序一般用vc++开发,现在的vc++的最高版本已经到了vs2008,当然还有其它的开发语言,bc等等。比如开发驱动程序,而windows操作系统肯定是多种语言混合编程的,一般和汇编混合。
4.现在大家经常使用的杀毒软件如瑞星、金山、卡巴斯基、诺顿等等,其他应用软件如WinRAR、天网、RealOne、WPS、迅雷等等,是用什么语言编写的?C语言能写这些东东吗?
答:c语言肯定能编写出来,我们说过,c语言可以做任何你想做的事情,只是效率问题。
5.大型游戏(不论单机版还是网络版)在编制过程中要应用到C语言或其语言基础吗?
答:大型软件一般用c++语言,比如vc++,borlandc++,那肯定要c基础的。
6.用C语言应该可以编制黑客软件吧,那么要当一名真正的黑客是不是必须学习和熟练掌握C语言呢?
答:不管你学什么软件,你都需要掌握c的。c才是通用的,c才是王道。
7.C语言编写的程序除Unix外,还有哪些为普通大众所熟悉的?
答:现在c语言在嵌入式系统中越来越普遍,越来越超越汇编了,比如ucos就是用c写的,一个很典型的嵌入式操作系统。
8.学习计算机知识,却不学习C语言,能不能成为计算机高手呢?
答:严格来说,不行!想成为计算机高手,两门基础语言:c和汇编
9.C语言是不是已经过时或即将被淘汰的语种(像今天的DOS一样)?二、三、四级还在考C语言,是说明它仍然重要还是表明我们国家的计算机知识普及率太低或者是教育体系更新太慢?
答:c++可以看成是c的超集,c++可以说是软件开发的方向,当然学过c后不一定就能掌握好c++,但你没学c,那你肯定是学不好c++的。c在可预见的将来是不会淘汰的,只是会让一种更高效率的开发语言代替,可以肯定,那个语言和c有相当大的类似。
10.C语言肯定是不能包打天下的,可它究竟能让掌握好它的人用它来做些什么呢?期待有耐心也不以为问题幼稚的朋友、老师来解惑。
答:学了c你可以更好的学习其它的语言,现在用c来开发大型软件肯定是不明智的,因为效率太低,比如开发图形软件和游戏等等。而我们用mfc等那就方便多了,你只要重组一些类就可以开发出来软件了,而用labview来开发工控软件更方便,用wdm开发工具来开发驱动软件更方便。
最后,你不一定要精通c语言,但你一定要掌握好这种方法,你学c语言不一定是要用c来开发东西的,而是为你学习其它的语言打下基础,所以还是建议你先学c。
热心网友
时间:2022-03-01 10:59
c语言是计算机技术的基础,是信息技术的基础,是自动化技术的基础,是很多电子设备能够运行的基础
学了C语言,你可以开发
1.操作系统
2.各种底层软件
3.各种嵌入式系统开发
4.各种同硬件打交道的软件开发
热心网友
时间:2022-03-01 12:34
1.C语言究竟能有什么用?
很多作用
2.C语言可以编写操作系统和应用软件,是考等级证的一种十分重要的程序设计语言,可是我还是不明白C语言究竟有什么具体实际的用途?
很多作用啊。。。 都有。。 数不胜数
3.现在流行的Windows操作系统是用什么语言编写的,或者还是用多种语言混合编写的?(不知道不同语言间能不能~混~用哦)
一些比较底层的操作是用汇编编写的.因为这些底层的操作只有汇编才能完成. 也只有用汇编编出来的效率才高. 比较高级的操作就是用C编写的
4.现在大家经常使用的杀毒软件如瑞星、金山、卡巴斯基、诺顿等等,其他应用软件如WinRAR、天网、RealOne、WPS、迅雷等等,是用什么语言编写的?C语言能写这些东东吗?
只要你想。。。 Bitcomet算一个吧。。。
5.大型游戏(不论单机版还是网络版)在编制过程中要应用到C语言或其语言基础吗?
应该可以吧,反正我知道可以写网络游戏的那种画面。。 用图形函数库
6.用C语言应该可以编制黑客软件吧,那么要当一名真正的黑客是不是必须学习和熟练掌握C语言呢?
恩。。你只想用别人的不想自己编写,也可以不学。。。。。。。。。
7.C语言编写的程序除Unix外,还有哪些为普通大众所熟悉的?
Bitcomet
8.学习计算机知识,却不学习C语言,能不能成为计算机高手呢?
能啊。。只要你能学精,不管你学什么
9.C语言是不是已经过时或即将被淘汰的语种(像今天的DOS一样)?二、三、四级还在考C语言,是说明它仍然重要还是表明我们国家的计算机知识普及率太低或者是教育体系更新太慢?
。。。。。。。 对你无语。。。 C语言现在还是在用的!
10.C语言肯定是不能包打天下的,可它究竟能让掌握好它的人用它来做些什么呢?期待有耐心也不以为问题幼稚的朋友、老师来解惑
写一些比较底层的东西。。
热心网友
时间:2022-03-01 14:25
一种语言应用层面的广度在于它和硬件的贴合程度。C是和硬件贴合程度非常高的一种高级语言。由于先入为主等等原因C/C++也是目前这类语言中唯一被广泛应用的。
C/C++也有其落后的方面。特别是对声明的依赖(事实上某些语言对声明的排斥也是有问题的)。但目前这些还是能被开发者容忍的。
C/C++也无法和硬件底层完全贴合,所以在其中增加了对汇编语言的支持。但是特定情况下汇编语言是无法插入C/C++源码的。这个时候就需要C/C++和汇编的混用。(是的,基于相同链接规范的的情况下,不同语言是可以混用的。用VB写的程序其实都在通过动态链接的方式使用C语言写的库函数)。
市面上大部分Windows软件都是用VC++开发的。又有很相当一部分是用其他C++环境开发的。操作系统一般都是C/C++写的。也有其他语言开发的,不过被视为异类,而且基本上只是为了概念炒作。
计算机高手有很多方面。做开发高手的话不会C/C++和汇编,不明白机器语言是休想的。
热心网友
时间:2022-03-01 16:33
关于“C语言肯定是不能包打天下的”这种说法是不成立的,可以说只要将C学到登峰造极的程度,任何一个程序都可以用C写出来,试想一下可以独立将一个功能完美的操作系统写出来的语言,还有什么运行在操作系统上的程序是它写不出来的呢?
热心网友
时间:2022-03-01 18:58
没有比C语言使用得更广泛的语言了, 不管写什么程序基本上都要用到C语言的部分知识. 不会C语言学编程其劣势显而一见.