位置:学校首页 > 学校动态>沈阳沈河区少儿编程学习班
在沈阳给孩子找个学编程的机构就来童程童美,全国线上线下皆可教学,主要培训青少儿编程,信息学奥赛,乐高,人工智能等课程,美国上市公司16年编程教学经验,专注3-18岁少儿编程教育,具体课程收费和地址可以联系我们在线老师,或者拨打电话哦.接下来童程童美的小编为您分享,什么是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在数据的安全性上有很大缺陷。