[C++] 基本程式架構

以下是C++基本程式架構

使用「std(standard)名稱空間」(建議用法):


//這是程式註解,編譯器會忽略此行,程式設計師用來說明一段程式的目的

/*

這也是程式註解,可以有好幾行,屬於C語言的寫法
不建議使用,最好採用C++的格式(也就是上面那一種)

*/

#include <iostream> //input(輸入)/output(輸出)串流,要引入後才能使用「cout」、「endl」
using namespace std; //使用std(standard)名稱空間,程式敘述結束記得要加上分號(;)

//這是main函數,每個C++程式都必須有一個稱為main的函數
//C++程式執行時,都是從main()開始
int main() //傳回值為整數(int),名稱為main的函數
{
cout << "Hello World!"; //輸出(cout)字串"Hello World!",cout屬於iostream檔的一部份
cout << endl; //endl,功用是換行,稱為運作子,屬於iostream檔的一部份

cout << "Hello Taiwan!"; //輸出(cout)字串"Hello Taiwan!"
cout << "\n"; //使用\n也可以換行,這是C語言的寫法

return 0;
}

不使用「std(standard)名稱空間」:


//這是程式註解,編譯器會忽略此行,程式設計師用來說明一段程式的目的

/*

這也是程式註解,可以有好幾行,屬於C語言的寫法
不建議使用,最好採用C++的格式(也就是上面那一種)

*/

#include <iostream> //input(輸入)/output(輸出)串流,要引入後才能使用「cout」、「endl」

//這是main函數,每個C++程式都必須有一個稱為main的函數
//C++程式執行時,都是從main()開始
int main() //傳回值為整數(int),名稱為main的函數
{
std::cout << "Hello World!"; //輸出(cout)字串"Hello World!",cout屬於iostream檔的一部份
std::cout << std::endl; //endl,功用是換行,稱為運作子,屬於iostream檔的一部份

std::cout << "Hello Taiwan!"; //輸出(cout)字串"Hello Taiwan!"
std::cout << "\n"; //使用\n也可以換行,這是C語言的寫法

return 0;
}

有疑問? 留個言吧!

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料