当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
人气:发表时间:2025-06-21 00:55:17
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 快乐教育毁了多少孩子了?
- 如何看待 AI 编程公司 Builder 实际上是印度人工手写代码?为何微软、软银投资的时候没有发现?
- 宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵?
- 已经有 Web 了,为什么国内还有各种小程序,快应用这种畸形的产物?
- 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
- 有一双超级大长腿是什么感觉?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
- 你为什么退出了乐队?
- “秦始皇***药昆仑石刻”是不是尘埃落定了?
- PCIE3.0和PCIE4.0应该如何选择?
最新资讯文章
- 如何看待华人派遣赴日it彻底崩了?
- YU7 之后的下一辆小米汽车可能是啥?小米会把所有车型做一遍吗?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 如何看待美团创始人王兴清空微博?
- 为什么 macOS 上国产软件不流氓?
- 如何看待贾玲、沙溢、贾冰、杨天真、范湉湉均瘦身成功?为什么明星想瘦就瘦普通人却很难?
- Rust的工程配置为何用toml格式?
- 如何评价 Next.js?
- 如何评价b站数码区up主 “大狸子切切里”?
- SATA固态好用吗?为什么大家都喜欢m.2呢?
- 亲眼见到明星本人是什么体验?
- 字节引入Rust是否代表J***a的缺点Go也没解决?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 个子高是种怎样的体验?
- 后端真的比前端累吗?
- 2025年,Gitea 和 GitLab 应当如何选择?
- 如何看待网红「中医少女」黄琪惠?
- 光靠自己在家挥木刀,每天150下,10年后能成为剑术高手吗?
- 养龟玩龟的人可怕吗?
- 99年26岁二本空窗3年待业青年,选择重开润日还是死磕考公?