写在前面
这章没有什么知识点,不过为了知识的完整性以及让我们认识C语言,还是把这章给加上吧。主要是提高大家的兴趣.这篇主要以趣味性为主.更加详细的内容还请我们阅读官方网站.
C语言
起源
大家好,我叫C语言,或许大家已经对我很熟悉了,不过我还是想要简绍一下我自己,这该死的表现欲。我是20世纪70年代诞生的,具体那一年我自己也不知道。我的前身是B语言,我的创造者也就是我的“父亲们”Ken Thompson、D.M.Ritchie觉得B语言这个号练废了,想要重新开一个号。就想开发一个NB语言(意为:“New B语言”),可惜我越长越歪,只能该名叫C语言了,我的成熟大概在1973年。现在已经49岁了,也就40来岁。
发展
犹记得那时的我臃肿不堪,很多程序员都让我来替他们编写程序,可是他们的标准有各不相同,导致我带了一大堆重物,也出现一些问题。那时的我想要是有人可以帮我减轻一点负担就好了。1983年,我的愿望成真了。在美国国家标准协会(ASNI)推动下,美国开始指定标准。1990年国际标准化组织(ISO)通过了这项标准,人们给他们命名为C89或者是C90,由于标准的出现,我有可以十足的精力帮助人解决问题了。
成熟
现在的我已经是一个大人了,已经帮助人们解决了很多问题。不过1999年又推出了一些标准,也叫做C99,我更加完善了,可惜C99的没有得到人们的认可,而且后面出现了很多语言,不过他们身上都有我的痕迹,在一些功能上,我远远不足他们,不过我是不会灰心的,会一直帮人们处理问题的.
优缺点
我知道我是一门底层语言,我提供了机器级的概念,这是其他语言千方百计想要避开的.我的包容性很强,这就意味着我出现错误的可能性会增大.
### 优点
这里我不自己说,看看人类是怎么说的,嘿嘿????
缺点
我并不完美,我是知道的,但是我也不会隐藏我的不足
- 我更易隐藏错误
- 我可能难以理解
- 我可能难以修改
我并不完美,我是知道的,但是我也不会隐藏我的不足
- 我更易隐藏错误
- 我可能难以理解
- 我可能难以修改