C學習1 基本資料型別(狄泰軟體學院)

2021-10-11 15:38:49 字數 885 閱讀 9500

資料型別可以理解為固定記憶體大小的別名(一般int的固定記憶體大小為4位元組,看系統位數而定)

資料型別是建立變數的模子。

int -- 4byte -- 4位元組的模子

short -- 2byte  --  2位元組的模子

char -- 1byte

float -- 4byte

double -- 8byte

變數是一段實際連續儲存空間的別名

程式中通過變數來申請並命名儲存空間

通過變數的名字可以使用儲存空間。

解讀 int a = 4;

在記憶體中開闢一段4位元組的空間, 並取名為  a,a這段記憶體裡面存的值就是 4。

更通俗點將就是 買了乙個儲物櫃子,我們把這個櫃子取名為  a,  現在往 a 裡面 放漢堡,漢堡是 4。

typedef  -- 資料型別重新命名  --  重新命名並不是建立出乙個新資料型別

typedef int int32;  -- 可以理解為給  int  取了個別名  int32 ,  int32  也就是  int;

sizeof(int32) == sizeof(int) ==  4byte;

#include typedef int int32;

typedef unsigned char byte;

typedef struct _tag_ts //定義乙個結構體型別並重新取名為ts

ts;int main()

c 學習之路(1) 基本資料型別

包含 整型 字元型 布林型 浮點型 空型別,指標型別。1.1整型 c 有四種整型型別 short int long long long,每種都有signed 有符號,預設 unsigned 無符號 兩種分類,有符號整數既可以表示非負整數,又可以表示負整數 但是,無符號整數不能表示負數,只能表示非負整...

C 學習 基本資料型別

整型,字元型,布林型,浮點型 c c 標準只定義了最低的位數,而不是必需的固定位數 bool 布林型 char 字元型 8位 wchar t 寬字元型 16位 short 短整型 16位 int 整形 16位 long 長整形 32位 float 單精度浮點型 6為有效數字 double 雙精度浮點...

1 基本資料型別

python 3支援int float bool complex 複數 a,b,c,d 20,5.5,true,3 4jprint type a type b type c type d class int class float class bool class complex a 4 5 加法 ...