广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    c语言 %8d中的数字是什么意思

    来源:网络收集  点击:  时间:2024-04-10
    【导读】:

    8表示数据位宽为8位。

    %8d是printf函数的输出格式控制符,%d表示按照有符号十进制整数输出,8表示数据位宽为8位,如果数据长度=8则按照原来的数据位宽输出,如果8则用空格填充,默认右对齐。

    所以%8d的意思是按照有符号10进制整数格式输出,数据位宽为8,右对齐。

    扩展资料:

    printf函数定义

    函数声明

    int printf(char *format...);

    调用格式

    printf(格式化字符串, 参量表);

    格式化字符串包含三种对象,分别为:

    1、字符串常量。

    2、格式控制字符串。

    3、转义字符。

    字符串常量原样输出,在显示中起提示作用。输出表列中给出了各个输出项,要求格式控制字符串和各输出项在数量和类型上应该一一对应。其中格式控制字符串是以%开头的字符串,在%后面跟有各种格式控制符,以说明输出数据的类型、宽度、精度等。

    参考资料来源:百度百科-printf

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_480280.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 03:50:00  耗时:0.026
    0.0265s