用户名:匿名用户
当然情音买是高级语言。
C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应脚妒脱法凯用范围广泛。
C语言对操作系统和系统使用搞呼程序以及需要对硬件进行操作的场合,用C语言明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。
音吸C语言具有绘图能力强,可移植性,并具备很强的**处理能力,因此适于编写系统软件,三维,二维图形和动纪元观十正可错米攻马继画。它是数值计算的高级语言。
常用的C语言IDE(集成开发环境)有MicrosoftVisualC++,BorlandC++,WatcomC++,BorlandC++,BorlandC++Builder,BorlandC++3.1forDOS,WatcomC++11.0forDOS,G**DJGPPC++,Lccwin3门适静神2CCompiler3.1,MicrosoftC,h**ighC,TurboC等等
C语言的难点就是指针和内存操作,在其他高级语言中,这些内容都被优化掉了。正因为C语言有指针,对内存的操作十分灵活,所以才广泛应用于底层驱动和协议栈相关的领域。
但是在应用级别,C语言就力不从心了,因为其他高级语言如J**a和C#就是针对高级应用而开发的,它的目标就是模块化,使用简单。
所以,你就会发现使用C#等开发窗口程序校省离专士完宗界你谁,就是拖拖拽拽的过程。所以,并不能说C语言是最有用的,只是更适合某个领域而已。
之所以认为C语言难,大多都是没把指针和内存搞清楚的缘故,而且有的教材也没有教明白,甚至都有错误。之前我看过那本出版量最多的广泛被推荐的教材,书中居然就有指针就是地址的这种错误概念。