計算機高級程式設計語言
C++是一種計算機高級程式設計語言,它在C語言的基礎上進行了擴展和升級。C++支持多種編程範式,包括面向對象編程、泛型編程和過程化編程。它可以進行過程化程式設計,基於對象的程式設計,以及面向對象的程式設計。C++的特點包括支持繼承、多態和抽象數據類型。此外,C++也被用於編寫其他程式語言的庫和編譯器。引用是C++中的一種特性,它允許程式設計師創建一個變數的別名,對引用的操作與對變數直接操作完全一樣。C++的名稱來源於C語言加上"plus"和"plus",它最早由本賈尼·史特勞斯特盧普在AT&T貝爾實驗室於1979年研發。