大家好,我是Joanna,這是我第一次參加鐵人賽,在這30天內我會從頭開始學習C++,讓我們一起努力吧!
1.緣起C++
C++由Bjarne Stroustrup博士於1980年開始發展,他將物件導向的概念加入C語言中,益於開發、撰寫程式及偵錯,最初稱為「C with Classes」,旨在結合C語言的高效性與靈活性,再以此為基礎添加了封裝、繼承等功能,因而廣受大家喜愛,甚至說成為最受歡迎的程式語言也不為過。
也就是說,如果你曾經學習過C語言,那你在學習C++的過程中會更加輕鬆(不過我本人沒有學習過C語言就只能從頭開始囉)。
2.C++的特色
-向下相容C語言
剛剛提到說C++是由C語言衍生而來,因此幾乎所有的C程式在C++裡都可以正確地執行。
-具有物件導向技術
C與C++最大的差別在於C++具有物件導向功能。物件導向程式中,具有封裝、繼承及多型這三個相關技術,我們在之後的學習中會詳細介紹!
今天的內容就到這邊!希望趁這次參賽可以學到一點不一樣的東西,每天都要復盤自己學習的成果,以不斷賽為目標努力!