C语言 printf
时间: 2023-07-25 18:11:12 浏览: 107
C语言Printf格式详解
`printf` 是 C 语言中的一个常用输出函数,用于将格式化的数据输出到标准输出设备(通常是控制台)。其函数原型如下:
```c
int printf(const char *format, ...);
```
`printf` 函数的第一个参数是一个字符串,称为格式化字符串,其中包含了输出的格式和输出的内容,具体格式请参考 C 语言的格式化输出。
在格式化字符串中,可以使用 `%` 符号来表示一个占位符,后面的字母表示要输出的数据类型。例如 `%d` 表示输出整数,`%f` 表示输出浮点数,`%s` 表示输出字符串等等。
`printf` 函数的返回值是输出的字符数,如果发生错误则返回负数。
下面是一个简单的 `printf` 示例:
```c
#include <stdio.h>
int main() {
int num = 10;
printf("The number is %d\n", num);
return 0;
}
```
输出结果为:
```
The number is 10
```
阅读全文