C++最初被称为带类的C, 兼容C的语法,此既是C++得以流行的前提,也是C++某些语法被捆绑的根源。C++的++来源于C语言的递增运算符,代表增加,意义为扩展。Bjarne Stroustrup博士在做博士论文写代码的时候,遇到一些困难,发现Simula和BCPL等语言因为本身时代局限都满足不了它的需求,利用C语言快速可移植强,加上一些带类的特性,通过C Front编译成C代码可以很好满足他的需求。后面不断发展,变成了C++.
C++最初被称为带类的C, 兼容C的语法,此既是C++得以流行的前提,也是C++某些语法被捆绑的根源。C++的++来源于C语言的递增运算符,代表增加,意义为扩展。Bjarne Stroustrup博士在做博士论文写代码的时候,遇到一些困难,发现Simula和BCPL等语言因为本身时代局限都满足不了它的需求,利用C语言快速可移植强,加上一些带类的特性,通过C Front编译成C代码可以很好满足他的需求。后面不断发展,变成了C++.