全国统一服务热线
400-035-8011
当前位置:南京童程童美少儿编程机器人培训学校>新闻中心>什么是C语言
信息化时代的今天,电脑的使用领域相信大家都是有目共睹的,不管是用于商业还是用于教育业,甚至是娱乐业都是离不开电脑的,但是您知道电脑的程序是基于什么而开发出来的吗?今天南京童程童美少儿编程机器人培训学校小编为您讲述。
什么是C语言
C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%~20%。因此,C语言可以编写系统软件。
C语言的特点
1.C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。
2.C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。
3.不同的变量类型可以用结构体(struct)组合在一起。
4.只有32个保留字(reserved keywords),使变量、函数命名有更多弹性。
5.部份的变量类型可以转换,例如整型和字符型变量。
6.通过指针(pointer),C语言可以容易的对存储器进行低级控制。
7.预编译处理(preprocessor)让C语言的编译更具有弹性。
C语言的优缺点
C预言的优点显而易见,简洁紧凑灵活方便,运算符与数据类型丰富,表达方式灵活实用,这些都是C语言的优势所在,当然有优点也必有缺点,C语言的缺点主要表现在数据的封装性上,这一点使得C在数据的安全性上有很大缺陷。
以上是南京童程童美少儿编程机器人培训学校小编为您科普的C语言知识,相信大家已有初步的了解了。
尊重原创文章,转载请注明出处与链接:http://www.mxiao.cn/833/new/50528/违者必究! 以上就是南京童程童美少儿编程机器人培训学校 小编为您整理什么是C语言的全部内容。
南京儿童编程培训机构排名
南京少儿编程培训机构
南京少儿编程教育培训
南京儿童编程教育