tft每日頭條

 > 職場

 > c語言中如何使用sizeof檢測int型

c語言中如何使用sizeof檢測int型

職場 更新时间:2024-12-04 13:08:19

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)1

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)2

.

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)3

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)4

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)5

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)6

可以看到這裡,除了可以放入數據類型,還可以放入num1,變量的名字.

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)7

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)8

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)9

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)10

看看其他的類型的長度

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)11

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)12

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)13

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)14

short至少16位; 16位 2個字節

int 至少與short一樣長 32位 4個字節

long至少32位,且至少與int一樣長 64位 8個字節,這個跟操作系統有關系,如果是windows系統的話,是4個字節,如果是linux系統的話,32位系統下是4字節,64位系統下是8個字節.所以至少是4個字節.

long long至少64位,且至少與long一樣長 固定8個字節,所以至少是跟long一樣長.

然後再看浮點型:

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)15

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)16

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)17

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)18

這個是3個有效數字.

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)19

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)20

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)21

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)22

可以看到如果不加上f結尾的話,他編譯器默認把這個變量給識别成了double,

然後用的時候,編譯器會自動的給轉換成float,但是這樣效率低,所以我們會經常給寫死,

比如3.14f,加上f.

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)23

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)24

在c 中,如果顯示小數的話,他會顯示出6位有效數字.

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)25

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)26

float4個字節

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)27

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)28

double是8個字節

還可以用科學計數法表示小數.

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)29

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)30

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)31

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)32

0.1的2次方是 0.01

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)33

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)34

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)35

c語言中如何使用sizeof檢測int型(Csizeof關鍵字)36

可以看到顯示的是0.03

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved