
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 ...
沒有留言:
張貼留言