c printf用法
时间: 2024-11-16 19:14:05 浏览: 13
printf用法大全,C语言printf格式控制符一览表.docx
`printf()`函数是C语言标准库中的一个用于格式化输出的函数,它将格式化的字符串与指定的变量结合并打印到标准输出流(通常是控制台)。基本语法如下:
```c
printf("格式说明符", 参数1, 参数2, ...);
```
其中,“格式说明符”是对每个参数如何进行格式转换的指令,例如 `%d` 表示整数、`%f` 表示浮点数、`%s` 表示字符数组等。例如:
```c
int num = 10;
float pi = 3.14159;
char name[] = "Hello";
printf("Number: %d\n", num); // 输出整数
printf("Pi: %.2f\n", pi); // 输出保留两位小数的浮点数
printf("Name: %s\n", name); // 输出字符串
// 输出更复杂的格式,如格式化日期
time_t now = time(NULL);
struct tm *ltm = localtime(&now);
printf("Current date: %d-%02d-%02d\n", ltm->tm_year + 1900, ltm->tm_mon + 1, ltm->tm_mday);
```
阅读全文