如何将4个字节/整数保存为短?

时间:2015-01-25 04:05:49

标签: c

我正在读取一个文件,只读取4个字节(短的大小)并将它们保存到int[4]。如何制作这4个字节,简短?

1 个答案:

答案 0 :(得分:-1)

使用sizeof运算符获取大小(检查)并投射它们。

int number;
short x = (short) number;

请记住要看到你的SHRT_MAX(limits.h)进行投射,否则你将丢失和损坏数据。