如何在C++中建立一個簡單的程式?
要編寫一個非常簡單的C++程式,首先需要設定環境,然後才能建立程式。以下步驟列出了使用一個非常簡單的程式在C++中入門的步驟。
獲取C++編譯器
這是在開始學習C++程式設計之前首先要做的步驟。所有主要作業系統平臺都有優秀的免費C++編譯器可用。下載適合您平臺的一個,或者您可以使用tutorialspoint.com的線上編譯器:https://tutorialspoint.tw/compile_cpp_online.php
- GCC − GCC是GNU編譯器集合,基本上是由GNU建立的一組不同的編譯器。您可以從此處下載並安裝此編譯器:http://gcc.gnu.org/
- Clang− Clang是由LLVM社群釋出的編譯器集合。它可在所有平臺上使用,您可以從http://clang.llvm.org/get_started.html下載並查詢安裝說明。
- Visual C++ 2017 Community− 這是一個由Microsoft為Windows構建的免費C++編譯器。您可以從此處下載並安裝此編譯器:https://www.visualstudio.com/vs/cplusplus/
編寫C++程式
現在您已經安裝了編譯器,是時候編寫C++程式了。讓我們從程式設計示例的縮影,“Hello world”程式開始。我們將在本示例中使用C++將“Hello world”列印到螢幕上。建立一個名為hello.cpp的新檔案,並將以下程式碼寫入其中:
#include<iostream>
int main() {
std::cout << "Hello World\n";
}讓我們剖析一下這個程式。
第1行 − 我們以`#include
第2行 − 空行 − 空行對程式沒有影響。
第3行 − 然後我們宣告一個名為main的函式,其返回型別為int。main()是程式的入口點。每當我們執行C++程式時,我們都從main函式開始,並從此函式中的第一行開始執行,一直執行到最後一行。我們在這裡使用花括號({)開始一個塊。這標誌著main函式定義的開始,第5行的閉合括號(})標誌著它的結束。這兩個括號之間的所有語句都是函式體,定義了呼叫main時發生的情況。
第4行 −
std::cout << "Hello World\n";
這一行是一個C++語句。此語句包含三個部分:首先是std::cout,它標識標準控制檯輸出裝置。其次是插入運算子<<,它表示後面跟著的內容將插入到std::cout中。最後,我們用引號括起來一個句子,我們想將其列印到螢幕上。隨著我們繼續學習C++,這會變得越來越清晰。
簡而言之,我們向cout物件提供一個字串“Hello world\n”,將其列印到標準輸出裝置。
請注意,語句以分號(;)結尾。此字元標誌著語句的結束。
編譯程式
現在我們已經編寫了程式,我們需要將其翻譯成處理器理解的語言,即二進位制機器碼。我們使用第一步中安裝的編譯器來完成此操作。您需要開啟終端/cmd並使用cd命令導航到hello.cpp檔案的所在位置。假設您安裝了GCC,您可以使用以下命令編譯程式:
$ g++ -o hello hello.cpp
此命令表示您希望g++編譯器使用原始檔hello.cpp建立一個名為hello的輸出檔案。
執行程式
現在我們已經編寫並編譯了程式,是時候執行它了!您可以使用以下命令執行程式:
$ ./hello
您將獲得以下輸出:
Hello world
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP