C 零碎易錯知識點

2021-08-10 08:50:41 字數 490 閱讀 3711

呃,這是一則積累貼吧,有很多細節是平時注意不太到的

1、友元函式可以訪問類的私有資料或者說私有成員

2、const char *p 說明p是指向字串常量的指標,char* const p 說明p是指向字串的常量指標

3、c++的基本單位是語句

4、識別符號只能由字母、數字、下劃線組成,且第乙個字元必須是字母或者下劃線

5、靜態成員函式不能用this

6、在指定了預設值的引數右邊,不能出現沒有指定預設值的引數

7、假定乙個字串的長度為n,則定義儲存該字串的字元陣列長度至少為n+1(經常和單個字元的那種情況比較)

可嘗試:char s="c++";和char s1[3]=;

雖說字串型別系統的確會分配個'\0'在後面,但其實strlen後的結果都是一樣的

8、靜態成員函式不能訪問非靜態變數原因:靜態成員函式與靜態變數不需要建立物件例項化,就可以呼叫。而非靜態變數必須通過建立物件例項化,我們才能用這個物件呼叫它。

零碎知識點

1.反斜槓也可拼接字串 window.nl ad function window.nl ad function 2.在console.log 中新增樣式 var a hello console.log c a,font size 400 background blue color white 3 通...

零碎知識點

比較數值時,不要integer,要int 1,elasticsearch查詢時不識別大寫,應全部轉為小寫.因此建立索引時盡量使用小寫 2.var param param.yanan1 yanan2 此處的用法 param 宣告了json格式的param,param.yanan1 yanan2定義了j...

C 零碎知識點集合

比較簡單的我就直接寫在這篇裡了,比較複雜的會單獨寫一篇部落格。c舊風格 以.h結尾,如math.h,由於c 相容c,所以c c 均可使用。c 舊風格 以.h結尾,如iostream.h,此時無名字空間等特性。c新風格 字首加上c,無.h的副檔名,如math.h改為了cmath,增加了新特性,可以使用...