日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

百度云c++语言模拟器,C++语言基础教程

發布時間:2023/12/20 c/c++ 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 百度云c++语言模拟器,C++语言基础教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

C++ 基礎教程Beta版

C++ 基礎知識 (Basics of C++)

1. C++程序結構 Structure of a program

2. 變量和數據類型 Variables and Data types

3. 常量 Constants

4. 操作符/運算符 Operators

5. 控制臺交互

Communication through console

C++程序結構

(Structure of a program)

下面我們從一個最簡單的程序入手看一個

C++程序的組成結構。

// my first program in C++

#include

using namespace std;

int main() {cout << “Hello World!”; return 0; } Hello World!

上面左側顯示了我們的第一個程序的源代碼,代碼文件名稱為hellowworld.cpp。右邊顯示了程序被編譯執行后的輸出結果。編輯和編譯一個程序的方法取決于你用的是什么編譯器,根據它是否有圖形化的界面及版本的不同,編譯方法也有可能不同,具體請參照你所使用的編譯器的使用說明。

以上程序是多數初學者學會寫的第一個程序,它的運行結果是在屏幕上打出”Hello World!”這句話。 雖然它可能是C++可寫出的最簡單的程序之一,但其中已經包含了每一個C++程序的基本組成結構。 下面我們就逐個分析其組成結構的每一部分:

// my first program in C++

這是注釋行。所有以兩個斜線符號(//)開始的程序行都被認為是注釋行,這些注釋行是程序員寫在程序源代碼內,用來對程序作簡單解釋或描述的, 對程序本身的運行不會產生影響。在本例中, 這行注釋對本程序是什么做了一個簡要的描述

# include < iostream.h >

以#標志開始的句子是預處理器的指示語句。它們不是可執行代碼,只是對編譯器

作出指示。在本例中這個句子

# include < iostream.h >

告訴編譯器的預處理器將輸入

輸出流的標準頭文件

(iostream.h)

包括在本程序中。這個頭文件包括了

C++中定義的基

本標準輸入-

輸出程序庫的聲明。此處它被包括進來是因為在本程序的后面部分中將用

到它的功能。

using namespace std;

C++標準函數庫的所有元素都被聲明在一個名空間中,這就是std名空間。因此

為了能夠訪問它的功能,我們用這條語句來表達我們將使用標準名空間中定義的元素。

這條語句在使用標準函數庫的

C++程序中頻繁出現,本教程中大部分代碼例子中也將用到它

(iostream.h與iostream的不同。

#include

是在舊的標準

C++中使用。在新標準中,用#include。iostream的意思是輸入輸出流。

#include

是標準的

C++頭文件,任何符合標準的

C++開發環境都有這個頭文件。還要注意的是:在VC

編程時要添加:

using namespace std

其原因是:后綴為.h的頭文件C++標準已經明確提出不支持了,早些的實現將標準庫功能定義在全局空間里,聲明在帶.h后綴的頭文件里,C++標準為了和C區別開,也為了正確使用命名空間,規定頭文件不使用后綴.h。因此,當使用時,相當于在C中調用庫函數,使用的是全局命名空間,也就是早期的C++實現;當使用的時候,該頭文件沒有定義全局命名空間,必須使用namespace std;這樣才能正確使用cout。)

每一個變量 (variable)需要一個標識,以便將它與其他變量相區別,例如,在前面的代碼中,變量標識是

a, b, 和result。我們可以給變量起任何名字,只要它們是有效的標識符。

標識(Identifiers)有效標識由字母(letter),數字(digits)和下劃線 ( _ )組成。標識的長度沒有限制,

但是有些編譯器只取前32個字符(剩下的字符會被忽略)。

空格(spaces),標點

(punctuation marks)和符號(symbols) 都不可以出現在標識中。

只有字母(letters),數字(digits) 和下劃線(_)是合法的。并且變量標識必須以字母開頭。標識也可能以下劃線(_)開頭,但這種標識通常是保留給為外部連接用的。標識不可以以數字開頭。

必須注意的另一條規則是當你給變量起名字時不可以和

C++語言的關鍵字或你所

使用的編譯器的特殊關鍵字同名,因為這樣與這些關鍵字產生混淆。例如,以下列出

標準保留關鍵字,他們不允許被用作變量標識名稱

總結

以上是生活随笔為你收集整理的百度云c++语言模拟器,C++语言基础教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。