你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
代码:
想知道这个女孩是谁?
小米 AI 眼镜发布,售价 1999 元起,有哪些功能亮点?你看好其市场前景吗?
你们的腰椎间盘突出,怎么治好的?
养龟玩龟的人可怕吗?
作为一个服务器,node.js 是性能最高的吗?
有哪些 2025 的神预言?会发生什么?
如何成为氛围感美女?
长得耐看是一种什么样的体验?
成龙的电影从什么时候开始票房不灵了?
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
目前最具性价比的全栈路线是啥?
一个非常漂亮的残疾女孩,会有人愿意娶吗?
独立开发者都使用了哪些技术栈?
如何看待美团创始人王兴清空微博?
为什么很多爸爸是“女儿奴”?
柳州能活下去吗?
女明星穿瑜伽裤出门是什么体验?
86版西游记的女演员里,你觉得哪些特别漂亮?
你见过最垃圾的国企是什么样的?
PHP和Node.js哪个更爽?
都说苹果是细节狂魔,那苹果有没有细节其实做的很差的点?
现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
胸大的女孩会自卑 吗?
***体隆胸后多久手感可以逐渐变软?
为什么CCTV-6总是能播一些连院线都上不了的电影?
大鹅现在突然想通了,把远东割让给东大,会有什么后果?
能否对比一下Claude Code和Gemini CLI,你的选择建议是?
碳纤增强PEEK和玻纤增强PEEK差别在哪?
你会从mac转向Windows吗?
机械硬盘2025年是什么行情?