<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Hello World - 第一個 C++ 程序 > 原文: [https://beginnersbook.com/2017/08/first-cpp-program/](https://beginnersbook.com/2017/08/first-cpp-program/) 在本指南中,我們將編寫和理解** C++** 編程中的第一個程序。我們正在編寫一個打印`Hello World!`消息的簡單 C++ 程序。讓我們先看看程序,然后我們將詳細討論它的每一部分。 ## C++中的`Hello World`程序 ```cpp /* * Multiple line * comment */ #include<iostream> //Single line comment using namespace std; //This is where the execution of program begins int main() { // displays Hello World! on screen cout<<"Hello World!"; return 0; } ``` **輸出:** ```cpp Hello World! ``` 我們來討論上述程序的每一部分。 **1\. 注釋** - 您可以在上述程序中看到兩種類型的注釋 ```cpp // This is a single line comment /* This is a multiple line comment * suitable for long comments */ ``` 顧名思義,注釋只是程序員在代碼開發過程中編寫的文本。注釋不會以任何方式影響您的程序邏輯,您可以在注釋中編寫任何您想要的內容,但它應該與代碼相關并具有一些含義,以便當其他人查看您的代碼時,該人只需閱讀您的注釋就應該了解您的代碼。 例如: ```cpp /* This function adds two integer numbers * and returns the result as an integer value */ int sum(int num1, int num2) { return num1+num2; } ``` 現在,如果有人閱讀我的注釋,他或她只需閱讀我的注釋即可理解我在那里所做的事情。這提高了代碼的可讀性,當您與團隊成員一起開展項目時,這將成為必不可少的方面。 **2\. `#include <iostream>`** - 此語句告訴編譯器包含`iostream`文件。該文件包含我們可以在程序中使用的預定義輸入/輸出函數。 **3\. `using namespace std;`** - 名稱空間就像一個區域,我們有函數,變量等,它們的范圍僅限于該特定區域。這里`std`是一個命名空間名稱,它告訴編譯器查看所有變量,函數等的特定區域。我不會在這里詳細討論它,因為它可能會讓你感到困惑。我在一個單獨的教程中通過示例介紹了這個主題。按照給定順序閱讀教程,你會沒事的。 **4\. `int main()`** - 顧名思義這是我們程序的主函數,程序的執行從這個函數開始,這里的`int`是返回類型,它向編譯器指示這個函數將返回一個整數值。這是我們在`main`函數末尾放置`return 0`語句的主要原因。 **5\. `cout<<"Hello World!";`** - `cout`對象屬于`iostream`文件,此對象的目的是在屏幕上顯示雙引號之間的內容。這個對象也可以在屏幕上顯示變量的值(不用擔心,我們將在后面的教程中看到)。 **6\. `return 0;`** - 該語句從`main()`函數返回值 0,表示`main`函數執行成功。值 1 表示執行失敗。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看