你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
{dede:pagebreak/}
鱼缸氨氮含量低,但是硝酸盐和亚硝酸盐爆表,已经一个多周了,咋办?
警方通报“叶某斌失联”案:其与欧阳某某在柬埔寨主动从事电诈_人员_母亲_前往
可不可以发一张你觉得最有感觉的照片?
不学抖音学INS,OpenAI想站着把钱挣了_ChatGPT_广告_用户
从SEO到KOC:老站长转型自媒体的3个认知大关 - *
如何看待小米yu7 3分钟大定破20w辆?
2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
AI大牛股,明日复牌!_易点_公司_天下
大厂们还在用撒钱这招搞AI_用户_DeepSeek_红包
伊朗真这么一直怂下去吗?
为什么中国开发不出流行的编程语言?
国家税务总局表示今年前 4 个月,民营经济收入提升明显,占全国营业收入比超 70%,如何看待这一数据?
AI五年超越人类?帮主给你拆解马斯克的“惊悚预言”_公司_产业_科技
微信将重拳打击租售账号行为 - *
如何评价B站 up主“雨琪在芬兰”?
董明珠卸任!不是退隐,而是格力在偷偷憋大招?_芯片_核心_业务