首頁>技術>

目錄

01. C++ 的基本語法

02. 使用Visual Studio 2019編譯

03. 列舉一些C++中常用的關鍵字

04. C++開發規範總結

05. 變數

06. 變數的作用域

07. 常量

正文

01. C++ 的基本語法

C++可以定義為物件的程式集合,這些物件透過呼叫彼此的方法進行互動。物件,物件具有狀態和行為。,類可以定義為描述物件行為/狀態的模板/藍圖。方法,方法表示行為。即時變數,每個物件都有其獨特的即時變數。
// C++定義了一些頭部檔案,這些檔案包含程式中必須的或有用的資訊# include <iostream>// 告訴編譯器使用std名稱空間。using namespace std;// 主函式,程式執行開始的地方int main(){    cout << "hello world!";  //輸出內容    return 0;  // 終止main()函式,並向呼叫程序返回值0}
右側工程目錄檔案含義
.h 是head的意思該類檔案是標頭檔案.cpp 是可執行檔案stdafx.cpp 忽略就行,是作專案管理用的

02. 使用Visual Studio 2019編譯

開啟 檔案-》新建-》專案-》空專案下一步 -》輸入專案名稱和修改地址 -》建立右側資源管理器 -》資原始檔-》右鍵-》新增-》新建項選擇-》預設值-》C++檔案(.cpp)-》修改檔名稱-》點選新增將上一小節中輸出hello world程式寫入點選上方工具欄中“除錯” -》開始執行(不除錯)此時開始執行-》會彈出一個視窗顯示輸出結果“hello world!”

03. 列舉一些C++中常用的關鍵字

記住關鍵字是會不斷更新的

asm

else

new

this

auto

enum

operator

throw

bool

explict

private

true

break

export

protected

try

case

extern

public

typedef

catch

false

register

typeid

char

float

reinterpret_cast

typename

class

for

return

union

const

friend

short

unsigned

const_cast

goto

signed

using

continue

if

sizeof

virtual

default

inline

static

void

do

long

struct

wchar_t

double

mutable

switch

while

dynamic_cast

namespace

template

04. C++開發規範總結

C++中分號就是語句的結束符,所以每個語句必須以分號結尾。識別符號就是給開發者自定義內容起的名字,一般只能使用字母、數字、下劃線來定義,並且字母不能放在首位C++的識別符號不允許出現標點字元,比如@ & %。C++是區分大小寫的程式語言,大小寫不同是兩個不同的識別符號。C++ 識別符號不能使用C++ 關鍵字,原則上識別符號長度不能超過32位。C++中的空格用於分隔語句的各個部分,讓編譯器能識別語句中的某個元素的結束和下一個元素的開始。

05. 變數

在程式執行過程中,其值可以改變的量為變數,變數在程式的執行中能夠賦值,發生改變。變數的名稱可以由字母、數字和下劃線字元組成,它必須以字母或下劃線開頭,C++是大小寫敏感的,大小寫不同,表示的也不同。變數定義就是告訴編譯器在何處建立變數的儲存,以及如何建立變數的儲存。變數定義的形式是:型別說明符 + 一個或者多個變數名稱。變數名稱中間以逗號分隔開,以分號結尾。建立時變數獲得的值,也稱為變數的初始化,初始化的值可以是任意複雜的表示式
#include <iostream>using namespace std; //變數宣告extern int a,b;int main(){    //變數定義    init a,b;        //變數實際初始化    a=1;    b=2;        return 0;}

06. 變數的作用域

作用域是程式的區域,一般有以下兩種方式定義變數:

函式或者程式碼塊內部宣告的變數,稱為區域性變數。在函式外部定義的變數,稱為全域性變數。
#include <iostream>using namespace std;// 全域性變數int d;int main (){  // 區域性變數  int a, b;    return 0;}

07. 常量

8
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • DiYunCMS(帝雲CMS) v4.3.13 更新-可商用