程式碼簡單來說就是一大堆「指令」,這些指令透過電腦開發軟體編譯過後,會轉換成電腦看得懂的機械指令,以C++物件導向來說一個物件導向程式會長這樣
雖然還有很多東西,但寫出來就太累贅了,這些東西組成為一個程式,個別詳細說明會留在後面,值得一提的是在非物件導向語言(比如C)中,是不具有類別的,因為類別即為物件的定義,既然是物件,非物件導向語言自然不會有類別的概念
在這裡我們先教一個敘述,同時也是各種程式語言的教學中,一定教你的第一個程式
#include <stdio.h>
int main(){
printf("Hello world!\n");
return 0;
}
上面的寫法是C風格
#include <iostream>
int main(){
std::cout << "Hello world!\n";
return 0;
}
上面的寫法完全不同,這也是為何第一支程式會教你這樣寫,除了確保你的安裝環境是正常運行,同時也讓你知道,這個語言在最基礎的I/O(輸入/輸出)上是如何敘述
至於為何是"Hello world!"?
這就是一個傳統了