printf 函数定义
时间: 2024-01-10 20:22:06 浏览: 79
printf函数详细解释
3星 · 编辑精心推荐
printf函数是一个标准库函数,用于将格式化后的字符串输出到标准输出。在C语言中,它被定义在头文件stdio.h中,在C++中,cstdio和stdio.h这两个标准输入输出头文件中都有printf函数。
函数原型:
```c
int printf(const char *format, ...);
```
printf函数的返回值是一个整数,表示成功打印的字符数。它接受一个格式化字符串作为第一个参数,后面可以跟上多个可选参数,用于替换格式化字符串中的占位符。
示例:
```c
#include <stdio.h>
int main() {
int num = 10;
float pi = 3.14159;
char str[] = "Hello, world!";
printf("The number is %d\n", num);
printf("The value of pi is %.2f\n", pi);
printf("The string is %s\n", str);
return 0;
}
```
输出:
```
The number is 10
The value of pi is 3.14
The string is Hello, world!
```
阅读全文