2014-06-26 58 views

回答

0

您可以像使用%d一樣使用整數。

0

沒有。 short只是一個16位整數,所以使用%d

如果您想要未簽名的short,請使用此代碼。

short s; 
int unsignedShort = ((int) s) & 0xFFFF; 

並使用該值與%d

0

primitive data types

short:本short數據類型爲16位有符號二進制補碼整數。它的最小值爲-32,768,最大值爲32,767(含)。與byte一樣,適用相同的準則:在實際節省內存的情況下,可以使用short將內存節省到大型陣列中。

短是一個整數,所以使用%d是正確的方法。