c语言 printf
时间: 2023-10-24 21:29:15 浏览: 79
C语言中的printf函数
5星 · 资源好评率100%
printf 是 C 语言中的一个输出函数,用于将指定的数据格式化输出到标准输出设备(通常是屏幕)。它的原型如下:
```c
int printf(const char *format, ...);
```
其中,`format` 参数是一个字符串,用来指定输出的格式。它可以包含普通文本和特殊格式转换符,如 `%d`、`%f`、`%s` 等。而 `...` 表示可以接受多个参数,这些参数将按照 `format` 中的指定格式进行输出。
下面是一个使用 printf 函数的例子:
```c
#include <stdio.h>
int main() {
int num = 10;
float pi = 3.14159;
char str[] = "Hello, world!";
printf("Number: %d\n", num);
printf("Pi: %.2f\n", pi);
printf("String: %s\n", str);
return 0;
}
```
在上述例子中,我们使用了不同的格式转换符来输出不同类型的数据。注意,每个转换符都需要与对应的参数类型匹配,否则会导致不可预期的结果。
printf 函数将格式化后的数据输出到标准输出设备,并返回成功输出的字符数。如果发生错误,它将返回一个负值。
阅读全文