C語言 學習記錄1 第三章 資料和C

2021-09-25 05:35:01 字數 1203 閱讀 3134

第三章主要介紹了幾種c語言的基本資料型別,這些型別的變數的定義方法、輸出要求。

我沒有理解的地方:可移植型別stdint.h和inttypes.h的作用和使用方法

我記不住的東西:八進位制和十六進製制的整型輸出方法和浮點型輸出方法**換字元)、各種轉義序列的含、常用的ascii碼

我的思維導圖(照書上抄的,有點囉嗦)

第三章複習題 我的答案:

1.a.int

b.float

c.char

d.int

2.變數的大小超過int的取值範圍(-32768~32767)//32768+32767再加乙個0(再加1)就等於2的16次方,說明儲存乙個int整型占用16位(答案說還有第二種原因,如果要處理更大的值,那麼使用一種在所有系統上都保證至少是32位的型別,可提高程式的可移植性)

3.不會(答案說:如果要正好獲得32位的整數,可以使用int32_t型別。要獲得可儲存至少32位整數的最小型別,可以使用int_least32_t型別。如果要為32位整數提供最快的計算速度,可以選擇int_fast32_t型別)

4.a.char型別,表示空格

b.int整型,表示1066這個數

c.float浮點型,表示99.44這個數 答案說是double型別常量,其實我覺得說它是float型別也對,沒有超出六位有效數字

d.十六進製制的int整型,表示十進位制數170

e.float浮點型,表示2.0的30次方

5.應該是

include 我漏了乙個井號,應該是#include

int main() 應該是int main(void)

11.a.換行

b.反斜槓字元

c.雙引號字元

d.製表字元

程式設計練習 我的答案:

1.2.

#include

int main(void)

3.#include

int main(void)

4.#include

int main(void)

5.#include

int main(void)

6.#include

int main(void)

7.#include

int main(void)

8.

c語言學習筆記第三章 資料和C

本章將會講解c語言的資料定義和使用,您將會了解int float double char的含義,了解命名的規則,對c語言會有更加深刻的認識。關鍵字是c語言的詞彙。它們對c而言比較特殊,不能用它們作為標識 符 如,變數名 許多關鍵字用於指定不同的型別,如 int。還有一些關 鍵字 如,if 用於控制程...

C語言第三章

main.c project1 created by sihan guo on 2019 06 13.include int main int argc,const char ar else 迴圈結構 當型 int icount 5 while icount 0 直到型迴圈結構 這個迴圈結構至少執行...

第三章 C 語言基礎 1

第三章 c 語言基礎 一 型別 1 物件的型別對編譯器而言是所佔記憶體的大小和能力。2 c 型別 1 內建 intrinsic built in 2 使用者自定義 user default 3 c 型別 1 值 value 型別 在堆疊分配的記憶體中儲存其實際值 2 引用 reference 型別 ...