您好,欢迎来到测品娱乐。
搜索
您的当前位置:首页C语言中,printf的%d可以输出多少数据长度 %ld可以输出多少?

C语言中,printf的%d可以输出多少数据长度 %ld可以输出多少?

来源:测品娱乐

有网友碰到这样的问题“C语言中,printf的%d可以输出多少数据长度 %ld可以输出多少?”。小编为您整理了以下解决方案,希望对您有帮助:

解决方案1:

1、%ld表示数据按十进制有符号长型整数输入或输出,如果是32位,输出4字节。

2、%d表示数据按十进制有符号整型数输入或输出,如果编译器32位,可以输出8字节。

示例:

printf(%5d\n,1000);//默认右对齐,左边补空格

printf(%-5d\n,1000);//左对齐,右边补空格

printf(%+d%+d\n,1000,-1000);//输出正负号

printf(%d%d\n,1000,-1000);//正号用空格替代,负号输出

printf(%x%#x\n,1000,1000);//输出0x

printf(%.0f%#.0f\n,1000.0,1000.0)//当小数点后不输出值时依然输出小数点

printf(%g%#g\n,1000.0,1000.0);//保留小数点后后的0

printf(%05d\n,1000);//前面补0

/iknow-pic.cdn.bcebos.com/faedab034f78f0c3f71c8c76310a55b2191cd4"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/faedab034f78f0c3f71c8c76310a55b2191cd4?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/faedab034f78f0c3f71c8c76310a55b2191cd4"/>

扩展资料

printf()函数的调用格式为:printf(格式化字符串,参量表)。printf()是C语言标准库函数,在stdio.h中定义。输出的字符串除了可以使用字母、数字、空格和一些数字符号以外,还可以使用一些转义字符表示特殊的含义。

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

(1)字符串常量;

(2)格式控制字符串;

(3)转义字符。

Copyright © 2019- cepb.cn 版权所有 湘ICP备2022005869号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务