Printf格式输出

简介: <span style="font-size:18px">printf()输出各种类型<br> 完整格式:%-0m.nl或者h格式字符<br> % 转换说明的开始(占位符)不能省略<br> - 左对齐,省略 右对齐<br> 0 有0代表空位填0, 省略代表空位不填<br> m.n m域宽 指对应的输出项在输出设备占用多个字符的宽度<br>        n精度 输出浮点数的时候
printf()输出各种类型
完整格式:%-0m.nl或者h格式字符
% 转换说明的开始(占位符)不能省略
- 左对齐,省略 右对齐
0 有0代表空位填0, 省略代表空位不填
m.n m域宽 指对应的输出项在输出设备占用多个字符的宽度
       n精度 输出浮点数的时候 小数点后面的位数
l  整数long浮点数double
h 将整数的格式休整为short
i/d 输出十进制整数
o 无符号的八进制整数
x 十六进制
u 无符号的十进制
c 输出一个字符
s 输出一个字符串
f 输出一个浮点数
e 以指数的形式输出浮点数
p 输出一个地址
目录
相关文章
|
2月前
|
程序员 编译器 C语言
用printf函数输出数据
用printf函数输出数据
16 2
|
4月前
std::cout输出十六进制数据
std::cout输出十六进制数据
|
2月前
|
C语言
使用printf函数输出数据
在C语言中,printf函数是一个常用的标准库函数,用于在控制台输出格式化的字符串和数据。它允许我们按照指定的格式输出各种类型的数据,包括整数、浮点数、字符和字符串等。
8 0
|
6月前
|
C语言
C语言printf格式化打印(%d、%md、%f、%c、%s、%o、%x、%p、%e、%E等)
C语言printf格式化打印(%d、%md、%f、%c、%s、%o、%x、%p、%e、%E等)
|
7月前
|
存储
将hex printf输出存储到变量
将hex printf输出存储到变量
|
8月前
|
C语言 iOS开发 C++
C++ 的cout格式化输出
在某些实际场景中,我们经常需要按照一定的格式输出数据,比如输出浮点数时保留 2 位小数,再比如以十六进制的形式输出整数,等等。 对于学过 C 语言的读者应该知道,当使用 printf() 函数输出数据时,可以通过设定一些合理的格式控制符,来达到以指定格式输出数据的目的。例如 %.2f 表示输出浮点数时保留 2 位小数,%#X 表示以十六进制、带 0X 前缀的方式输出整数。 关于 printf() 函数支持的格式控制符,更详细的讲解,可阅读《C语言数据输出大汇总》一节,这里不做详细赘述。 C++ 通常使用 cout 输出数据,和 printf() 函数相比,cout 实现格式化输出数据的方
56 0
fmt.Printf() 如果 format 里结尾没有 \n,输出的字符串串结尾会带有一个 '%'
fmt.Printf() 如果 format 里结尾没有 \n,输出的字符串串结尾会带有一个 '%'
字符串的格式化sprintf与sscanf详解
字符串的格式化sprintf与sscanf详解
148 0
字符串的格式化sprintf与sscanf详解
|
编译器 iOS开发
关于printf输出格式%#08x的解释
关于printf输出格式%#08x的解释
395 0