C++ printf用法
时间: 2024-04-22 19:21:14 浏览: 147
C++中的printf函数是一个用于格式化输出的函数。它可以将数据以指定的格式打印到标准输出或其他输出流中。下面是一些C++中printf函数的用法示例:
1. 打印整数:
```cpp
int num = 10;
printf("The number is: %d\n", num); // 输出:The number is: 10
```
2. 打印浮点数:
```cpp
float pi = 3.14159;
printf("The value of pi is: %.2f\n", pi); // 输出:The value of pi is: 3.14
```
3. 打印字符串:
```cpp
char name[] = "John";
printf("My name is: %s\n", name); // 输出:My name is: John
```
4. 打印多个变量:
```cpp
int age = 25;
float height = 1.75;
printf("I am %d years old and %.2f meters tall\n", age, height); // 输出:I am 25 years old and 1.75 meters tall
```
5. 使用转义字符:
```cpp
printf("This is a tab\tand this is a newline\n"); // 输出:This is a tab and this is a newline
```
请注意,printf函数是C语言的标准库函数,在C++中也可以使用。但是,在C++中更常用的是使用cout对象进行输出,因为它提供了更多的功能和类型安全性。
阅读全文