gpt4 book ai didi

C 格式说明符

转载 作者:太空狗 更新时间:2023-10-29 15:01:32 24 4
gpt4 key购买 nike

当我工作时,我在代码中的某处看到了以下状态。我对 sprintf

中的格式说明符感到困惑
   d_number = strtol( tmp_buf , (char **)NULL, 16);
memset( tmp_buf , ' ' , sizeof( tmp_buf ) );
sprintf( tmp_buf , "%0.*d" , (int)sizeof( dec_number ) , d_number );

谁能解释一下?

最佳答案

.* 表示精度未在格式字符串中指定,而是作为必须格式化的参数之前的附加整数值参数指定。 (d_number)

http://www.cplusplus.com/reference/clibrary/cstdio/printf/

关于C 格式说明符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2221127/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com