21xrx.com
2024-12-23 03:48:04 Monday
登录
文章检索 我的文章 写文章
C++名称的起源
2023-07-11 02:51:39 深夜i     --     --
C++命名来源 C++标识符 C++语言诞生 C++命名解释 C++历史背景

C++是一种广泛使用的计算机编程语言,被广泛应用于软件开发、游戏开发和嵌入式系统等领域。C++的名称源于C语言,但它不仅是C语言的扩展,而且还引入了许多新的特性和语法。

C++最初的名称是"C with Classes",这是由丹麦籍计算机科学家贝奥·斯特劳斯特(Bjarne Stroustrup)在上世纪80年代初提出的。当时,斯特劳斯特在贝尔实验室工作,他的主要研究领域是Unix操作系统和C语言。他希望开发一种新的编程语言,它可以在C语言的基础上提供更多的高级特性,能够更好地支持对象导向编程。

斯特劳斯特在1983年开始正式开发C++,并于1985年发表了第一篇有关C++的论文。在最初的版本中,C++并不是一种完全独立的编程语言,而是C语言的扩展,它增加了类、继承、多态等面向对象编程的特性。

在C++的发展过程中,斯特劳斯特对语言进行了不断的扩展和改进,使它逐渐成为了当今最常用的编程语言之一。为了突出C++的独特性和独立性,斯特劳斯特和他的同事们在1983年更改了C++的名称,把它改为"New C",但是这个名称并没有得到广泛接受。

最终,C++被正式命名为C++,这是一个有趣的故事。在计算机科学的领域中,“++”经常用来表示增加一个单位,例如计数器或迭代器。因此,把“++”作为C语言的扩展,就意味着为C语言增加了很多新的特性。斯特劳斯特和他的同事们认为“C++”这个名称很贴切,因此正式采用了这个名称。

总之,C++的名称源于C语言的扩展,经过长期的发展和改进,C++已经成为一种功能强大、广泛应用的编程语言,被广泛用于软件开发、游戏开发和其他领域。它不断创新、不断发展,为计算机科学带来了无限的潜力和无限的可能性。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章