答案:一种语言之所以能存在和发展,并具有生命里,总是有其不同(或优于)其他语言的特点。下面我来说说C语言的主要特点如下,供参考。
1.语言简洁、紧凑,使用方便、灵活。
我们来比较一下C语言与PASCAL语言。
C语言 PASCAL语言
{} BEGIN...END 复合语句
if(e) S IF(e) THEN S 条件语句
int i; VAR i:INTEGER; 定义i 为整型变量
int f( ) ; FUNCTION f(): INTEGER; 定义f为返回整型值的函数
int *p; VAR p:↑INTEGER; 定义p为指向整型变量的指针变量
......
发现有C语言比较简单易懂吧。
2.运算符极其丰富。灵活使用各种运算符可以实现在其他高级语言中难以实现的运算。
3.数据结构丰富,具有现代化语言的各种数据结构。尤其是指针类型数据,使用起来比PASCAL语言更为灵活、多样。
4.具有结构化的控制语句。用函数作为程序的模块单位,便于实现程序的模块化。C是良好的结构化语言,符合现代编程风格的要求。
5.语法限制不太严格,程序设计自由度大。
6. C语言能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作,可以用来写操作系统,它强大吧。
7.生成目标代码质量高,程序执行效率高。
8.用C语言写的程序课移植性好。基本上不做修改就能用于各种型号的计算机和各种操作系统。
由于C语言的这些优点,使C语言应用面很广。
我们大一 软件技术专业开的编程语言就是C语言程序设计,C语言是基础。掌握好了,学其他语言就容易多了。 建议初学这学习C语言,这可是基础哦。
C先C然后C++再C#
C语言比pascal更现代,用的人也更多,非常的经典,虽然已经并不太适合现代的软件工程,但是经典。
c几乎是唯一的选择。
如果想从面向对象开始的话可以选择java,C#,这些是更现代的更有用的。当然是C语言好了,因为现在很多的程序都是用以C为基础的。大学的工科计算机课程也是以C语言为主的。学好了C语言再学其他的语言也就不难了。pascal比较好,很多计算机省队的都是先学pascal。
pascal的语言比较规范,有助于知识的学习与探索,用pascal一年后就可以转成c了,而且很简单,不用担心语法不同,算法、数据结构都是一样的。
上一个:怎么学习C语言
下一个:关于JAVA与C语言…