相关疑难解决方法(0)

char保证恰好是8位长吗?

就这样.没有找到任何类似的话题所以请耐心等待.

c types char

59
推荐指数
5
解决办法
7万
查看次数

在标准C中声明固定大小的整数typedef

是否有一种可靠的方法来为ISO标准C中的固定8,16,32和64位长度的整数类型声明typedef?

当我说ISO标准C时,我的意思是:

  • ISO C89/C90,而不是C99.
  • 没有在ISO标准中定义的标头.
  • 没有在ISO标准中定义的预处理器符号.
  • ISO标准中未指定类型大小的假设.
  • 没有专有供应商符号.

我在StackOverflow中看到了与此类似的其他问题,但没有答案尚未违反上述约束之一.如果不诉诸平台符号,我不确定是否可行.

c standards portability iso

5
推荐指数
2
解决办法
4760
查看次数

标签 统计

c ×2

char ×1

iso ×1

portability ×1

standards ×1

types ×1