Cpp 關於變數

2021-08-07 11:58:32 字數 1287 閱讀 9284

作為乙個程式設計師必須遵守命名規則。常見的命名法有:

一:「匈牙利」法

二:駝峰命名法

- 匈牙利命名法規則:

識別符號的名字以乙個或者多個小寫字母開頭作為字首;字首之後的是首字母大寫的乙個單詞或多個單詞組合,該單詞要指明變數的用途。

字首	型別	描述

a array 陣列

b bool 布林

by byte 無符號字元

c char 字元

cb count of bytes 位元組數

cr color reference value 顏色值

cx,cy count of x,y(short) 長度

dw dword 雙字(無符號長整形)

f flags 標誌

fn function 函式

g_ global 全域性的

h handle 控制代碼

i integer(int) 整數

l long(long) 長整數

lp long point 長指標

m_ data member of a class 類的資料成員

n short(short) 短整型

np near point 短指標

p point 指標

s string 字串

sz zero terminated string 以0結尾的字串

tm text metric 文字規則

u unsigned int

無符號整數

ul unsigned long(ulong) 無符號長整數

w word 無符號短整數

x,y x,y coordinates(short) 座標

v void 空

有關專案的全域性變數用g_開始,類成員變數用m_。

字首 型別 例子

c 類 cdocument, cprintinfo

m_ 成員變數 m_pdoc, m_ncustomers

g_ 全域性變數 g_servers

- 駝峰命名法規則:

正如它的名稱所表示的那樣,指的是混合使用大小寫字母來構成識別符號的名字。其中第乙個單詞首字母小寫,餘下的單詞首字母大寫printemployeepaychecks();

函式名中每乙個邏輯斷點都有乙個大寫字母來標記。

總結:

其中變數一般採取小駝峰命名法:第乙個單詞的首字母小寫其餘均大寫。類名,函式名,屬性,命名空間一般採用大駝峰命名法:首寫字母均大寫。

6 變數的命名 cpp

include 預處理指令 using namespace std class student 宣告乙個類,類名為student void display 定義公用函式display 這裡的 可以去掉,不影響結果 類的宣告結束,必須有 否則會出錯 student stud1,stud2 定義stud...

關於 h和 cpp檔案

h和.cpp檔案主要實現了對 的分離操作,將 區分開來寫,便於更加方便清楚得去閱讀程式,更加容易理解程式。1.宣告寫在.h檔案中,定義實現寫在.cpp檔案中 在c 中,需要在.h標頭檔案中宣告各個變數及方法 然後在.cpp執行檔案中才能方便的使用。資料成員的申明與定義都是放在.h檔案的類定義內部。對...

CPP 基礎 關於記憶體分配

1 c中的malloc和c 中的new有什麼區別 1 new delete 是操作符,可以過載,只能在c 中使用。2 malloc free是函式,可以覆蓋,c c 中都可以使用。3 new 可以呼叫物件的建構函式,對應的delete呼叫相應的析構函式。4 malloc僅僅分配記憶體,free僅僅 ...