tft每日頭條

 > 圖文

 > c語言int類型對比

c語言int類型對比

圖文 更新时间:2024-07-31 21:47:26

相信點進來這篇文章的朋友都是熱愛C語言的,不管你是新手還是老手,有一個數據類型你一點非常熟悉,那就是int整型。今天給大家完整地梳理一下int整型的相關知識點,希望能給到大家一些收獲。

首先我們要搞清楚整型到底是用來幹什麼的:整型是一個用來存儲一個整型數據的類型。

寫法:int a = 123 ;

從硬件層面上看:

c語言int類型對比(C語言的int整型你真的都掌握了嗎)1

要注意的是:
      • 在32位以及64位系統中整型占用4個字節(1個字節8位 4個字節32位)
      • 由于整形數據一般情況下是32位, 因此取值範圍有影響
  • 整型還有有符号和無符号之分(正負符号):
  • 如果一個整形沒有正負号說明它隻能表示正整型(如果有符号的話第31位最高位用來表示符号,0 表示沒有正負号<正數> 1 表示有符号<負數>)
  • 反之則表示它既可以表示正數也可以表示負數

c語言int類型對比(C語言的int整型你真的都掌握了嗎)2

和其它類型一樣,整型也有屬于它的一些修飾符
  • short 短整型 :用來縮短整型的取值範圍,一般情況下為2字節,取值範圍也是原本的一半
  • long 長整型: 用來整型的取值範圍,long 類型的長度等于系統字長
  • long long 整型: 用來增長整型的取值範圍以及大小,增加整形的存儲空間
  • unsigned 無符号: 修飾該整型是否可以用來表示正負數,無符号則表示該整型數據沒有符号位
  • signed 有符号 :修飾該整型是否可以用來表示正負數, 有符号則表示該整型可以表示正數或負數

定義方式:

c語言int類型對比(C語言的int整型你真的都掌握了嗎)3

以上就是C語言中的整型int比較詳細的知識點梳理,希望能幫助到大家。

持續分享嵌入式知識中,感興趣的朋友可關注~

,

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

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

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