printf
是 C 语言中的一个函数,用来将指定的数据打印输出到标准输出设备(如终端窗口)。
printf
可以根据格式字符串中的占位符,将不同类型的数据以指定的格式输出。它可以用于输出字符串、整数、浮点数、字符等各种数据类型。
printf
的主要作用是在程序中输出信息,方便程序员在调试和运行程序时查看程序执行的结果或中间过程。它可以用来输出提示信息、计算结果、变量的值等。通过在程序中适当地使用 printf
,可以帮助程序员更好地理解程序的执行过程,定位问题和调试代码。
示例:
#include <stdio.h>
int main() {
int num1 = 10;
float num2 = 3.14;
char letter = 'A';
printf("num1 = %d\n", num1); // 输出整数
printf("num2 = %.2f\n", num2); // 输出浮点数(保留两位小数)
printf("letter = %c\n", letter); // 输出字符
return 0;
}
输出结果:
num1 = 10
num2 = 3.14
letter = A
以上代码使用 printf
分别输出整数、浮点数和字符,并通过格式字符串中的占位符 %d
、%.2f
和 %c
指定了输出的格式。