03 循序漸進——關鍵字/識別符號命名規則/資料型別
阿新 • • 發佈:2021-09-30
01 基本概念
關鍵字:系統已佔用,不能用於變數或常量命名,例如 int、 include、const等
識別符號:規定給識別符號(變數、常量)命名時,自己的規則
(a)識別符號不能是關鍵字
(b)識別符號僅由字母、數字、下劃線組成
(c)第一個字元必須為字母或下劃線
(d)識別符號中字母區分大小寫
建議:給變數起名的時候,最好做到見名知意
02 資料型別
資料型別用途:給變數分配合適的記憶體空間
2.1 整型:
short——2個位元組
int——4個位元組
long——windows為4位元組;linux為4位元組(32位),8位元組(64位)
longlong——8位元組
結論:short<int <= long <= long long
2.2 sizeof 關鍵字
作用:利用sizeof 關鍵字可以統計資料型別所佔記憶體大小
語法:sizeof(資料型別/變數)
2.3 實型(浮點型)
作用:表示小數
浮點型變數分為兩種:
1、單精度float——4位元組,7位有效數字範圍
2、雙精度 double——8位元組,15-16位有效數字範圍
float num1 =3.14f;//定義時加上f,表明單精度,否則預設為雙精度,增加了一次轉換 double num2 = 3.1415926; //小數預設為雙精度,但C++中只顯示6位
2.4 字元和字串
字元形式:用於顯示單個字元
char 變數名 = 'xxxx' (單引號內只能放一個字元,不可為字串)
字串形式:
(a)char 變數名[ ] = 字串值“”
(b)string 變數名 = “xxxx” (要包含標頭檔案 #include <string>)
2.5 布林型別
作用: 代表真或假的值,佔1個位元組大小
形式:bool 變數名 = true/false
true——真(本質1)
false——假(本質0)