1. 程式人生 > >C primer plus 學習筆記 第3章

C primer plus 學習筆記 第3章

第3章 資料和C

本章的內容,資料型別。

3.1 一個例子

3.2 變數和常量。 變數自然就是可以變化的量,常量就是不變的量。

3.3 資料:資料型別

資料有多種型別,比如整數、浮點數,字元。

C語言通過 資料型別來表示不同的資料。

而一些關鍵字可以用來標記這些資料型別。

如int表示整型。

接著說了一些整數和浮點數在計算機內的表示,不必糾結。

 

3.4 C語言基本資料型別

1.int 

2.其他整數型別(多數時間用不到)

3.char 字元

4._Bool型別 (非必要)

5. 可移植型別 stdint.h 和 inttypes.h (前期用不到)

6.float、double和long double cha (常用的幾個浮點型)

7.複數和虛數(特殊計算會用到)

8.其他型別 

9.型別大小 運算子 sizeof  比如sizeof(int)

 

3.5 使用資料型別

選擇合理的變數和型別,

3.6 引數和陷阱

 

3.7 轉義序列示例

3.7.2 提到了緩衝區的概念。

printf()什麼時候把輸出傳送到螢幕上?

開始printf發生內容到 緩衝區 ,然後緩衝區的內容再發送到螢幕上,

緩衝區滿/換行/輸入 時,緩衝區的資料傳送到螢幕(或檔案)上。稱為重新整理緩衝區。