目錄
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. 常量
最新評論