你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
代码:
为什么 IPv6 在国内至今未得以大规模应用?
新垣结衣怎么突然就老了?
联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
中医把脉是***吗?
为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
福特级航母的电磁弹射到底出了什么问题?
Linux里面usermod -L zhangsan命令是什么?
商城里如何缓存商品信息?
为什么程序员独爱用Mac进行编程?
低功耗web服务器 迷你主机 小型服务器 求推荐?
你和你老婆是怎么认识的?
iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
如何看待M4单核性能吊打9950x?
日本AV对中国人的毒害有多大?
央企的信创,是否有必要把 spring 替换成国产的 solon ?
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
歼-20 在国际上到底是什么地位?
《捞女游戏》发售仅一天同时在线超 6330 人,如何看待游戏的销量?
历史上,寒潮最南能影响到哪里?有北半球寒潮影响到南半球或南极寒潮影响到北半球的记录吗?
你的择偶标准是怎么样的?
你认为这次伊以冲突,以色列这次干得漂亮吗?
如何看待周继红被聘为国家跳水队总教练?
为什么很多男人都喜欢大胸的女生?
rust 解决了什么问题?
伊朗为什么不买中国战机,却坚持四十年用老旧的苏联米格29、美国F14雄猫战斗机?
13/14代 i7 i9 处理器大规模缩肛为什么没有在老化测试时发现?
美国真会下场对伊朗开战吗?