輸出
使用 cout 輸出資料到標準輸出
在 Code::Blocks 裡建立一個專案後,它會自動產生這樣一個程式架構。
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
其中的 main() 稱為主函數(main function),它是程式的起點。程式在啟動後,會由 main 裡的第一行開始依序執行下去。
return 0; 表示帶著回傳值 0,返回呼叫 main() 的地方,以這個例子來說就是返回作業系統。
int main()
{
// 要做的事情寫在這裡面
return 0;
}
剩下的那行就是真正在做的事情,程式執行後會在畫面上看到。
Hello world!
cout 是用來將資料輸出到標準輸出(standard output / stdout),而一般的標準輸出指的是螢幕。
我們可以把它想像成,資料沿著 << 的方向流到螢幕那邊。

至於 endl 則是 end of line,即「換行」的意思。如果把程式修改成這樣一下。
cout << "Hello" << endl << "world!";
那麼輸出就會變這樣。
Hello
world!