c语言输出控制符

news/2024/12/2 17:38:14/

%c 输出一个单一的字符
%s 输出一个字符串
%p 输出指针地址

%d 以十进制、有符号的形式输出 int 类型的整数
%hd 以十进制、有符号的形式输出 short 类型的整数
%ld 以十进制、有符号的形式输出 long 类型的整数

%u 以十进制、无符号的形式输出 int 类型的整数
%hu 以十进制、无符号的形式输出 short 类型的整数
%lu 以十进制、无符号的形式输出 long 类型的整数

%o 以八进制、不带前缀、无符号的形式输出 int 类型的整数
%ho 以八进制、不带前缀、无符号的形式输出 short 类型的整数
%lo 以八进制、不带前缀、无符号的形式输出 long 类型的整数

%#o 以八进制、带前缀、无符号的形式输出 int 类型的整数
%#ho 以八进制、带前缀、无符号的形式输出 short 类型的整数
%#lo 以八进制、带前缀、无符号的形式输出 long 类型的整数

%x 以十六进制、小写、不带前缀、无符号的形式输出 int 类型的整数。
%hx 以十六进制、小写、不带前缀、无符号的形式输出 short 类型的整数。
%lx 以十六进制、小写、不带前缀、无符号的形式输出 long 类型的整数。

%#x 以十六进制、小写、带前缀、无符号的形式输出 int 类型的整数。
%#hx 以十六进制、小写、带前缀、无符号的形式输出 short 类型的整数。
%#lx 以十六进制、小写、带前缀、无符号的形式输出 long 类型的整数。

%X 以十六进制、大写、不带前缀、无符号的形式输出 int 类型的整数。
%hX 以十六进制、大写、不带前缀、无符号的形式输出 short 类型的整数。
%lX 以十六进制、大写、不带前缀、无符号的形式输出 long 类型的整数。

%#X 以十六进制、大写、带前缀、无符号的形式输出 int 类型的整数。
%#hX 以十六进制、大写、带前缀、无符号的形式输出 short 类型的整数。
%#lX 以十六进制、大写、带前缀、无符号的形式输出 long 类型的整数。

%f 以十进制的形式输出 float 类型的小数
%lf 以十进制的形式输出 double 类型的小数

%e 以指数< 小写e >的形式输出 float 类型的小数。
%le 以指数< 小写e >的形式输出 double 类型的小数。

%g 以指数< 小写e >的形式智能< 以较短的形式 >输出 float 类型的小数。
%lg 以指数< 小写e >的形式智能< 以较短的形式 >输出 double 类型的小数。

%E 以指数< 大写E >的形式输出 float 类型的小数。
%lE 以指数< 大写E >的形式输出 double 类型的小数。

%G 以指数< 大写E >的形式智能< 以较短的形式 >输出 float 类型的小数。
%lG 以指数< 大写E >的形式智能< 以较短的形式 >输出 double 类型的小数。


http://www.ppmy.cn/news/170143.html

相关文章

pci-e转sata控制器siI3124驱动分析笔记(基于linux)

首先提纲挈领的总结下基于pci的驱动原理,摘自Understanding Linux Network Internals 原文配合三张图来讲解&#xff0c;这里就不附图了&#xff0c;相关范例的说明也加以删除 When device driver is loaded, it registers with the PCI layer by callingpci_register_drive…

处理E160004: Corrupt node-revision 'lx-249.0-248.r1186/2192'

今天遇到SVN 的 repository 被一哥们提交搞坏了&#xff0c;这个目录任何操作都是显示&#xff1a; E160004: Corrupt node-revision lx-249.0-248.r1186/2192 无奈在svn server上跑了下 svnadmin verify c:\Repositories\project * Verified revision 1183. * Verified revis…

Spartan6 LX45上的(串口)UART+DDR3读写操作

XILINX 公司率先在FPGA芯片中集成了MCB硬核&#xff0c;它可以支持到DDR3&#xff0c;对于用户控制接口以通用FIFO的读写方式&#xff0c;代替复杂的ddr2读写逻辑。以sram的地址映射方式代替复杂的行列地址选择。比如Spartan6 FPGA芯片中集成了MCB硬核&#xff0c;它可以支持到…

Arduino IDE for esp8266 :解决关于xtensa-lx106-elf-g++: no such file or directory

一般出现这个问题都是没有从boards manager下载ESP8622&#xff0c;导致版本不同&#xff0c;lib库的缺少。 之前不知道怎么回事&#xff08;墙的原因&#xff09;&#xff0c;导致只能从百度云下载之前的8266版本&#xff0c;随便编译一个例子都过不了。 主要解决方法是翻墙从…

E类(class E)功放的原理及设计

转自&#xff1a;https://www.kechuang.org/t/78392 不少人第一次听说E类功放都是因为那个class E SSTC&#xff0c;从网上查询却发现资料少的可怜&#xff0c;其原理和设计方法就更无从谈及。下面我就根据书中所写以及自己的理解讲一下。讲之前还需说一下&#xff0c;因为电路…

lx-0721-1003统计元音

Problem Description 统计每个元音字母在字符串中出现的次数。 Input 输入数据首先包括一个整数n&#xff0c;表示测试实例的个数&#xff0c;然后是n行长度不超过100的字符串。 Output 对于每个测试实例输出5行&#xff0c;格式如下&#xff1a; a:num1 e:num2 i:num3 o:num4 …

CF983E NN country

NN country 题目描述 传送门&#xff1a;http://codeforces.com/contest/983/problem/E 题解 首先有一个很显然的贪心策略&#xff0c;我们对于每个节点预处理出从它出发向上乘一次车最远能到哪。 对于一次询问&#xff0c;两个点x,y&#xff0c;我们先让这两个点贪心地往…

Spartan6 LX45 DDR3调试与分析

新的一年&#xff0c;新的开始。本文对最近的学习做个总结吧。最近在做spartan6的ddr3开发&#xff0c;FPGA采用的是spartan6的XC6LX45T&#xff0c;平台工具为ISE14.6&#xff0c;MIG的版本为3.92。采用的DDR3芯片为MT41J128M16XX-187E&#xff0c;并使用chipscope完成仿真调试…