小编por*_*mas的帖子

使用 stdint.h 如何具有可移植性的优势?

我读到这stdint.h是用于便携性的,但我很困惑。

如果我在32位系统上编写程序,uint32_t(unsigned int)是4个字节。

但是当这个程序在16位系统上运行时,int是2bytes,uint32_t(unsigned int)是2bytes。

我认为在这种情况下无法保证可移植性。我理解有什么错误吗?

c stdint

0
推荐指数
1
解决办法
88
查看次数

标签 统计

c ×1

stdint ×1