当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?_山东省枣庄市薛城区两尊钟兰水处理设施有限公司
浏览次数:304发表时间:2025-06-19 23:40:16
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 如何评价***伊内斯·特洛奇亚的身材?
- 死后我们的意识去哪了?
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
- 如何自己搭建家庭服务器?
- 中国的“抗日神剧”是中国影视界的灾难,你们认可吗?
- 如何看待 Rust 的应用前景?
- Cloudflare是一家什么样的公司?
- 朱丹在《五十公里桃花坞》中重男轻女惹争议,针对该***你有哪些看法?
- Firefox是如何一步一步衰落的?
最新资讯文章
- 如何看待南京景枫中心把男厕改成女厕,并宣传「此处仅有女卫生间、家庭卫生间及无障碍卫生间」?
- 为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外?
- 为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外?
- 为什么低个子男生更喜欢身材大很多的大女孩?
- 现在国内出现了很多 MCU 公司,CPU 使用的是 Cortex-M,但为何基本上都是模仿STM32?
- 中国军队有多强,在世界能排第几?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 为什么macOS软件生态不敌Windows?
- 2025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
- 有什么可以快速拉屎的办法?
- 为什么女游泳运动员看起来大部分都是平胸?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- MacOS真的比Windows流畅吗?
- 如何部署Prometheus监控K8S?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
- 如果苹果真的下架了微信的话,会发生什么?
- 俄罗斯为什么这么菜,卫星侦查火力各个方面感觉都不像是现代化大国应该有的表现!?
- SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- 中年女人的最大悲哀是什么?
- “哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?