printf 格式化字符串
时间: 2023-08-05 09:07:55 浏览: 80
格式化字符串
printf 格式化字符串是用于在 C 语言中输出格式化文本的函数。它使用特定的格式指示符来指定输出的格式。以下是一个示例:
```c
#include <stdio.h>
int main() {
int num = 10;
float pi = 3.14159;
char letter = 'A';
char name[] = "John";
printf("Integer: %d\n", num);
printf("Float: %.2f\n", pi);
printf("Character: %c\n", letter);
printf("String: %s\n", name);
return 0;
}
```
输出结果将是:
```
Integer: 10
Float: 3.14
Character: A
String: John
```
在格式化字符串中,使用 "%" 符号作为占位符,后面跟着一个字母来表示相应的数据类型。常用的格式指示符有 "%d"(整数)、"%f"(浮点数)、"%c"(字符)和 "%s"(字符串)。通过在格式指示符后面使用修饰符,可以进一步控制输出的格式。例如,"%.2f" 表示输出浮点数时保留两位小数。
希望这能回答你的问题!还有其他问题吗?
阅读全文