`
天野飘
  • 浏览: 14457 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

printf

阅读更多
http://blog.csdn.net/steedhorse/archive/2005/03/25/330206.aspx

2.1 Gcc提供的格式化规定符如下:

%d 
十进制有符号整数

%i 
十进制有符号整数

注:上面这两个函数在格式化输出时用途是相同的,但在输入时却是不一样的,%i可以接受任何形式的整数,而%d却不能。

%u 
十进制无符号整数

%f 
输出浮点数

%s 
输出字符串

%c 
输出单个字符

%p 
输出指针的值

%e %E 
指数形式的浮点数 ,其中:%e是以小写形式输出的 %E是以大写形式输出的

%x, %X 
无符号以十六进制表示的整数,其中:%x是以小写形式输出的 %X是以大写形式输出的

`%g', `%G' 
根据输出数据的大小需要决定用普通形式还是指数形式的输出方式,其中: %g是以小写形式输出的 %G是以大写形式输出的

%o 
无符号以八进制表示的整数

`%c 
'输出单个字符

%n 
得到输出字符的个数,但是本参数不产生任何的输出效果。

`%m' 
输出错误时的相应的字符串提示。

`%%' 
输出正文字符中的“%”字符

  说明:

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hwz119/archive/2007/05/10/1603214.aspx
分享到:
评论

相关推荐

    GD32 Printf重定向

    本文将深入探讨如何在GD32平台上实现`printf`函数的重定向,以便通过USART0(通用同步/异步收发传输器)进行串口输出。这个功能在调试和日志记录中非常实用,因为可以将运行时的变量状态、错误信息等实时打印到串口...

    Printf函数的实现

    在C语言中,printf函数是一个标准的输出函数,它属于可变参数函数,用于向标准输出流打印各种类型的数据。由于C语言不支持函数重载,因此在设计时需要一种机制来处理不定数量的参数。在本篇文章中,我们将深入探讨...

    printf函数的原型和重定义

    printf 函数的原型和重定义 printf 函数是 C 语言中一个常用的输出函数,它可以将格式化的字符串输出到标准输出设备上。在嵌入式开发领域中,printf 函数经常被重定义以满足特定的需求。本文将详细介绍 printf ...

    190627_STC51单片机printf输出

    "190627_STC51单片机printf输出"主题正是关注这一关键功能,即如何在STC12C5608AD这款28引脚的单片机上实现类似C语言标准库中的`printf`函数的功能,以方便地格式化输出数据。 在传统的8051单片机中,由于内存和...

    S32K144使用printf格式化输出

    标题中的"S32K144使用printf格式化输出"涉及到的是在嵌入式系统开发中,如何在基于NXP S32K144微控制器的平台上实现标准C库中的`printf`函数功能,特别是在FreeRTOS实时操作系统下的应用。S32K144是一款高性能、低...

Global site tag (gtag.js) - Google Analytics