为什么C99中不包括定点类型?

幸运的是,复杂类型修饰符被引入到C99标准中.我不明白为什么决定不支持固定点算术(具体来说,支持1.15 {signed}或0.32 {unsigned})的分数类型,这些类型对于DSP编程来说至关重要

GCC是否通过扩展支持这些?

解决方法

已被讨论/提出(例如,在 N938,N953),但这些论文只提出它作为扩展,而不是主要标准的补充.那些似乎已经导致将其纳入 N1169,它是TR 18037(“支持嵌入式处理器的扩展”)的草案,但这并不被认为是完整的(而且草案似乎没有被更新而).

我的猜测(虽然只是一个猜测),但是它的工作可能已经下降了(至少暂时的),专注于整理C11.现在是否恢复工作可能取决于是否还有人仍然在乎.根据以前提及的更多细节撰写和提交论文,提供更多的支持证据等,可能有助于让它重新启动(尽管我显然不能保证任何事情).

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...