SHORT的取值範圍-32768~32767,SHORT長度16。
short在C語言中是定義一種整型變量家族的一種。C語言中有三種整數類型,分別為 short、int 和 long。int 稱為整型,short 稱為短整型,long 稱為長整型。
C語言中,short是定義一種整型變量家族的一種。例如short i表示定義一個短整型的變量i。
長度
依據程序編譯器的不同short定義的字節數不同。
標準定義short短整型變量不得低於16位,即兩個字節。
編譯器頭文件夾裏面的limits.h定義了short能表示的大小:SHRT_MIN~SHRT_MAX。
在32位平台下如windows(32位)中short一般為16位。
51單片機系統中,題中所指的short int數值範圍為-32768至+32767。
short int類型(簡寫為short):佔用空間可能比int少,跟單片機的位數有關,如果是51單片機,short跟int位數一樣,都是16未,數值範圍為-32768至+32767
如果是32位單片機中,short int類型比單獨的int類型數據範圍要小,short int仍然是16bit,但是在32位機中,int型變量是32bit數據。