Skip to main content

2.1 輸出

使用 cout 輸出資料

在 Code::Blocks 裡建立一個專案後,它會自動產生這樣一個程式架構。

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    return 0;
}

main function

其中的 main() 稱為主函數(main function),它是程式的起點。程式在啟動後,會由 main 裡的第一行開始依序執行下去。

return 0; 表示帶著回傳值 0,返回呼叫 main() 的地方,以這個例子來說就是返回作業系統。

int main()
{
    // 要做的事情寫在這裡面
    return 0;
}

剩下的那行就是真正在做的事情,程式執行後會在畫面上看到。

標準輸出

cout 是用來將資料輸出到標準輸出(standard output / stdout),而一般的標準輸出指的是螢幕。

我們可以把它想像成,資料沿著 << 的方向流到螢幕那邊。

至於 endl 則是 end of line,即「換行」的意思。如果把程式修改一下。

cout << "Hello" << endl << "world!";

那麼輸出就會變這樣。