1. 首页
  2. 数据库
  3. 其它
  4. nanoprintf:用C99编写的微小的可嵌入printf替代品 源码

nanoprintf:用C99编写的微小的可嵌入printf替代品 源码

上传者: 2021-02-08 15:37:43上传 ZIP文件 41.12KB 热度 7次
纳米印刷 nanoprintf是snprintf和vsnprintf的嵌入式系统的实现,当完全启用时,其目标是符合C11标准。 nanoprintf不进行内存分配,并且使用少于100字节的堆栈。 nanoprintf在Cortex-M架构上可编译为1-3KB的代码。 nanoprintf是样式的。 存储库的其余部分是测试和脚手架,不需要使用。 nanoprintf使用C99的最小方言编写,以实现最大的编译器兼容性,并且可以在32位和64位模式下以最高警告级别在clang,gcc和msvc上进行干净编译。 这真的很难编写可移植的C89代码,顺便说一句,如果你没有什么整体式使用持有转换后的
用户评论