C語言基礎篇 資料型別

2021-09-25 10:29:47 字數 673 閱讀 1233

整數

小數

單精度常量:2.3f 。

雙精度常量:2.3,預設為雙精度。

字元型常量

用英文單引號括起來,只儲存乙個字元'a'、'b' 、'*' ,還有轉義字元 '\n' 、'\t'。

字串常量

用英文的雙引號引起來 可以儲存多個字元:"abc"。

1、資料型別轉換:c 語言中如果乙個表示式中含有不同型別的常量和變數,在計算時,會將它們自動轉換為同一種型別;在 c 語言中也可以對資料型別進行強制轉換;

2、自動轉換規則:

3、強制型別轉換形式: (型別說明符)(表示式)

#includeint main()

例中先計算 x+y 值為 8.8,然後賦值給 a,因為a為整型,所以自取整數部分8,a=8;

接下來 b 把 x+y 強制轉換為整型;

最後 10/i 是兩個整數相除,結果仍為整數 2,把 2 賦給浮點數 f;

x 為浮點型直接輸出。

ps:const 限定符,它把乙個物件轉換成乙個常量。extern用在變數或函式的宣告前,用來說明「此變數/函式是在別處定義的,要在此處引用」。extern修飾變數的宣告。

MySQL 基礎篇 資料型別

給表字段指定儲存格式 約束 有效範圍,mysql主要有以下幾種資料型別 型別關鍵字 位元組無符號最小值 無符號最大值 整數tinyint10 28 1 整數smallint20 216 1 整數mediumint30 224 1 整數int40 232 1 整數bigint80 264 1 浮點數f...

C OOP篇 資料型別

1.概念 1.值型別和引用型別的原理 2.執行緒棧和託管堆 3.裝箱和拆箱 裝箱 就是將乙個值型別轉換成等價的引用型別。拆箱 跟裝箱相反的操作,將乙個已近裝箱的引用型別轉換為值型別。4.型別判等 基本型別原理 c 的基本型別是按照資料在計算機記憶體是如何被分配來劃分,一種是值型別 value typ...

mysql基礎篇 資料型別(列屬性)

資料型別 mysql對資料進行統一的分類,統一的進行管理,更好的利用有限的空間。分三大類 數值型別 字串型別和時間日期型別。系統將數值型分為整數型和小數型。在sql中因為更多要考慮如何節省磁碟空間,所以系統將整型又細分成了5類。建立一張整型表 int m m表示顯示寬度,從左到右填充空格。搭配zer...