C++ 速查手冊 V1.00 - 單元 1 - 基本概念




C++ 是基於 C 語言發展的程式語言 (programming language) ,相較 C 語言僅有程序式程式設計 (procedural programming) 風格, C++ 更是擴充物件導向程式設計 (object-oriented programming) 、泛型程式設計 (generic programming) 等多種程式設計風格。


所謂的程序化程式設計,就好像不斷的把程序 (procedure) 堆起來,程式 (program) 就先執行堆在最上面的,執行完就拿掉,然後執行下面一個。物件導向程式設計卻有很大不同,物件 (object) 是分散的,不需要堆疊起來,程式也就是各個物件間的互動



我們以一個簡單的小程式說明 C++ 的基本概念 :)


001 // This directive include a header file
002 // from the standard librard.
003 #include <iostream> // cout, endl
004
005 // The main function is the place to
006 // start this program.
007 int main() {
008    // Print a smile.
009    std::cout << "^_^" << std::endl;
010
011    // Finally, send 0 to the operating
012    // system.
013    return 0;
014 }
015
016 /* Kaiching Chang
017    u01.cpp
018    2014-02 */

下面我們分成數個部分介紹這個小程式



continue ...

沒有留言: