当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
文章出处:网络 人气:发表时间:2025-06-20 18:50:11
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 求大神解答,为什么大家都不喜欢用docker?
- 女子因吃荔枝被查出“酒驾”,这是为什么?还有哪些食物会有类似情况?
- 如何看待rust编写的zed编辑器?
- 空调现在抽真空15分钟真的还有意义吗?
- 你在什么情况下需要写 shell ?
- golang总体上有什么缺陷?
- 2025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息?
- 特朗普大力推行稳定币,背后的真实目的是什么?
- 巅峰期的成龙身体素质是怎么一种存在?
- 5挺马克沁机枪,能否击败50万重骑兵?
最新资讯文章
- 中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 围棋比赛上有什么开始觉得很好笑,但是细思极恐的事?
- 伊朗这次让以色列打惨了,这个国家还能挺过来吗?
- 为什么白色衣服总是透,内衣一穿上特别明显?
- 为什么师父不愿把真本事传给弟子?
- 为什么武林中的女侠不但武功奇高,还没有练出来麒麟臂大粗腿和老茧?
- 我是今年的高考理科毕业生,电脑买think book14怎么样?
- 微软edge浏览器为什么逐渐被其他的浏览器代替?
- 什么叫裁员裁到大动脉?
- 你为什么对kotlin失去好感?
- 为什么男生都不喜欢173身高的女生啊?
- 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
- 为什么很多人纠结小米「龙晶陶瓷」,却没有人提起华为「纳米微晶陶瓷」?
- 有一个很爱瑜伽的朋友是种怎样的体验?






关注公众微信号
移动端,扫扫更精彩