卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章74623本站已运行437

printf输出文字格式

printf 函数使用格式字符串来指定输出数据格式,其组成部分有:格式说明符、标志、宽度、精度、长度和说明符。常见格式说明符包括:%d(整型)、%f(浮点型)、%c(字符)、%s(字符串)、%p(指针)。

printf输出文字格式

printf格式字符串详解

printf函数用于格式化输出数据,其语法结构为:

printf(const char *format, ...);

其中:

  • format:格式字符串,指定输出数据的格式
  • ...:可变参数列表,指定要输出的数据

格式字符串语法

格式字符串由以下部分组成:

  • %:开始一个格式说明符
  • flags:可选,指定输出对齐方式等属性
  • width:可选,指定输出字段最小宽度
  • .precision:可选,指定输出小数点后的精度
  • length:可选,指定输出数据类型的大小(如l表示long型)
  • specifier:必选,指定输出数据的类型(如d表示整型)

格式说明符

常见的格式说明符有:

  • %d:整型
  • %f:浮点型
  • %c:字符
  • %s:字符串
  • %p:指针

示例

#include <stdio.h>

int main() {
    int age = 30;
    float salary = 50000.55;
    char name[] = "John Doe";

    // 输出姓名、年龄和薪水
    printf("Name: %s, Age: %d, Salary: %fn", name, age, salary);

    return 0;
}</stdio.h>

输出结果:

Name: John Doe, Age: 30, Salary: 50000.550000
卓越飞翔博客
上一篇: printf的正确输入格式
下一篇: 返回列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏