C++格式化输出printf
时间: 2023-12-10 20:36:04 浏览: 98
c语言printf()输出格式大全
C++中的格式化输出可以使用printf函数实现。printf函数是C语言中的标准库函数,也可以在C++中使用。它可以按照一定的格式输出各种类型的数据。
下面是一个简单的例子,演示了如何使用printf函数输出一个整数和一个浮点数:
```c++
#include <stdio.h>
int main()
{
int num = 123;
float f = 3.14;
printf("num = %d\n", num);
printf("f = %f\n", f);
return 0;
}
```
输出结果为:
```
num = 123
f = 3.140000
```
在printf函数中,格式化字符串以%开头,后面跟着一个或多个格式化字符,用来指定输出的格式。常用的格式化字符包括:
- %d:输出整数
- %f:输出浮点数
- %c:输出字符
- %s:输出字符串
除了格式化字符之外,还可以在%和格式化字符之间添加一些修饰符,用来指定输出的宽度、精度、对齐方式等。例如:
- %5d:输出宽度为5的整数
- %.2f:输出精度为2的浮点数
- %-5s:左对齐输出宽度为5的字符串
更多的格式化字符和修饰符可以参考C语言的printf函数文档。
阅读全文