济南106医院挂号:C语言可以做什么

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 06:11:50
我只听说过学习C语言并且它很有用
但它具体能做些什么?
同时学习C语言需要学习离散数学和数据库吗?
不学习离散数学和数据库,直接学习C语言可以吗?
大家帮帮忙了
谢谢

C语言可以做很多事涉及面比较大
可以 编写单片机程序,嵌入式程序。大多数 系统内核也是由C语言编写。C语言主要用于偏底层的地方。也是很多学习计算机编程的基础语言.
学习C语言可以让你了解编程,锻炼编程的逻辑思维,所以C语言也是比较重要的,能够为你学习好其它编程语言打下基础。各种语言之间虽说语法不同,但是编程的思维是相通的。
C语言是偏向于底层的语言,如果要实现一些偏向底层或者系统的一些高级功能,C语言也是必不可少的

我自己刚学过c语言,他是其他的编程语言的基础.我在学他之前对编程一点都不了解,但学完之后感觉很爽,再去看其他的语言就和原来是完全不同的感觉了.没有学数据库或其他的都没关系.c语言本来就是基础.学了它之后你会对电脑的工作机制也会有一定的了解.
如果对编程有兴趣的话我建议你好好学一学c语言.学c语言不需要什么数学基础,但要想以后编出好的程序的话,还是要好好学一下数学的.

  1、C语言是许多高级计算机语言的基础,学好C语言能更好的学习其他高级语言,为以后的学习打基础;往深学C语言的话那就是学到C在Linux里的应用,Linux十分强大,可以百度了解。

  2、C语言是一种计算机程序设计语言。具有高级语言的特点,又具有汇编语言的特点。C语言可作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

  3、应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画。具体应用比如单片机以及嵌入式系统开发。

  4、C语言是面向过程语言,C语言通过windows平台下编译的,是直接运行在windows平台下的,而Java始终是运行在他的虚拟机之上的;所以理论上C语言能做一些相对于比较底层的工作,像Java就不能编写Windows病毒。

  5、如果要利用编程来做一些windows优化工作的话,建议还是利用C语言。C语言是目前世界上流行、使用最广泛的高级程序设计语言。

C语言的功能是强大的,大家都为你讲的也差不多啦。我就不说它的功能啦,如果你想体会到它的强大,只有当你学习了众多编程语言后,而且达到一定的水平后,你才可以体会到;如果你学的也不是太深的话,也许你的感觉是:它的功能也不是太大,也没有什么大的用处!!!
因此,首先你要明确你学习C语言的目的是什么?是单纯的学习还是想在为一位程序员?
如果你想要成为一个高级的编程人员的话,你就的学习数据库和离散数学,当然这个是有难度的,不是谁想学习就可以的,这要看你是否有这方面的天赋,以及兴趣如何,学习过程也是有一定的困难的。所以这要根据你的自身情况来看啦。
如果,你是单纯的了解也不做什么大的编程的话,那你就没有必要去学习数据库和离散数学。

c语言已经超然于一种编程语言,他讲述的是一种编程的思想,是面向过程的思想,学计算机的人不但要掌握它,而且要精通它.全世界将近80%的产品是c语言做的,例如我们用的操作系统,还有在一些硬件控制器中,每人每天只要出门,必然接触到和c有关系的东西,比如汽车的控制系统等.
目前c常用在做嵌入式系统方面,用来编写协议,驱动程序,嵌入式的应用程序等,其实c就是做底层的,很有发展,且经久不衰.

C语言是目前世界上流行、使用最广泛的高级程序设计语言。

C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。

C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画它是数值计算的高级语言。

常用的编译软件有Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++, Borland C++ Builder,Borland C++ 3.1 for DOS,Watcom C++ 11.0 for DOS,GNU DJGPP C++, Lccwin32 C Compiler 3.1,Microsoft C,High C,TurboC等等......

一定要重视C语言
如果你是学习计算机语言的话

现在的确出现了很多高级语言
但是都以C为基础
可以想象
如果你不学C的话
将使你付出更多....

可以不学习离散数学和数据库
但是这两个学科是为你的算法和思维做铺垫的

楼主你肯定知道算法在C中的重要性
C的灵魂是算法^:^
不过要是思维发达我觉得不学也没什么

但是数据库应该在应用和找工作实践中比较重要

在公司开发考试可能会考到的哦