现在的位置: 首页C语言基础>正文
在MDK中实现printf
2012年08月20日 C语言基础 评论数 2

1:当然得包含 #include "stdio.h"
2:实现函数 int fputc(int ch, FILE *f),其中FILE指针不管它,嵌入式用不上
求例:

#include "stdio.h"
int fputc(int ch, FILE *f)
{
    while ( 0 == Comm0Putch(ch)  );
    /* Loop until the end of transmission */
    return ch;
}


目前有 2 条留言 其中:访客:2 条, 博主:0 条

  1. Alex : 2012年08月24日09:57:35  -49楼 @回复 回复

    在51上的可以用吗?我移植了,但一运行到这个函数就会跑飞掉

    • 戒网 : 2012年08月31日15:40:24 @回复 回复

      printf需要占用很大的资源.51单片机128字节内存我估计跑不起来

给我留言

留言无头像?


无觅相关文章插件,快速提升流量