我经常看到使用uint32、uint64等类型的源代码,我想知道它们是应该由程序员在应用程序代码中定义,还是应该在标准的lib头文件中定义。
在我的应用程序源代码中使用这些类型的最好方法是什么?
发布于 2011-05-16 12:47:40
这些整数类型都在stdint.h
中定义
发布于 2011-05-16 14:19:40
如果您使用的是C99,只需包含stdint.h
即可。顺便说一句,64位类型存在的前提是处理器支持它们。
发布于 2018-04-06 22:06:00
提问者实际上问的是int16 (等)而不是(丑陋的) int16_t (等)。
没有标准的头文件--在Linux的/usr/include/文件夹中也没有用"_t“来定义它们。
https://stackoverflow.com/questions/6013245
复制相似问题