gpt4 book ai didi

ios - Xcode iPhone SDK - 开始时保持 NSInteger 为零

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:34 25 4
gpt4 key购买 nike

我想在我的 NSInteger 的开头保留零,但是当我 NSLog 它时,零被删除。

NSInteger myInteger = 05;
NSLog("%d", myInteger);

log: 5

我得到 5 而不是 05。如何将 0 保留在整数的开头?

最佳答案

NSInteger 不做“前导”零。您正在考虑数字格式化的事情。

如果您只想通过“NSLog”打印出前导零,请尝试以下方法:

NSLog( "%02d", myInteger);

它指示 NSLog 有两位数,如果没有达到两位数,则做一个前导零。

看看 printf format specifiers (NSLog 试图遵守)你会看到前导零是如何添加到那里的。

关于ios - Xcode iPhone SDK - 开始时保持 NSInteger 为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10790925/

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