%f format specifier not working ....

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

%f format specifier not working ....

1,636 次查看
MohamedAnees
Contributor I

Hi,

 

I am using the below code to print characters onto hyperterminal. 

 

int printf(const char *format, ...) {
  char outbuf[MAXLINE];
  int i;
  va_list args;
  va_start(args, format);
  i = vsprintf(outbuf, format, args);
  va_end(args);
  WriteString(outbuf);
  return i;
}

I am not able to get output for %f and %c format specfier. %d format specifier works fine. Please suggest....

 

Thank you...

标签 (1)
标记 (1)
0 项奖励
回复
1 回复

813 次查看
RichTestardi
Senior Contributor II

What MCU are you using?

 

Could this be the issue:

 

  http://forums.freescale.com/freescale/board/message?board.id=CWCFCOMM&thread.id=2280

 

It looks like you might need:

 

LIBDEF_PRINTF_CHAR

LIBDEF_PRINTF_FLOATING

 

-- Rich

 

0 项奖励
回复