当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
文章出处:网络 人气:发表时间: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…。
同类文章排行
- 目前亚洲最厉害的五款战斗机是什么?
- 如何看待湖北一医院婚检查出艾滋医生未告知伴侣致感染,医生被停职?反映出哪些问题?
- 做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导?
- 买到烂尾楼到底该有多绝望?
- 公司老板不想续费3w一年的云服务器,合理吗?
- ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
- 做成这样可以干平面设计吗?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
最新资讯文章
- 很多人开始弃用印象笔记了,你还在使用印象笔记吗?
- 狗头萝莉究竟做错了什么?
- Rust的设计缺陷是什么?
- 西方人是怎么发现地球是圆的的?
- 如何看待当今小学生的疯狂内卷?
- 三角洲怎么能挣钱。?
- 为什么电影工业中很少使用Premiere剪辑?
- 如何评价湖北省?
- 刘强东称「跨境电商的模式长期来看不可持续」,有依据吗?京东不走跨境电商模式,对其国际市场布局有何影响?
- 为什么越来越多的国内男孩,要娶国外女孩?
- 有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
- golang 与rust 在服务器程序领域相比较,各有什么优劣势?
- 如何评价首个女性友好的编程语言HerCode?
- HUAWEI的折叠笔记本非凡大师能用于编程吗?
- 海贼王为什么现在被全网黑?
- 你们的腰突是怎么突然好的?
- 2025年6月13日以色列悍然入侵伊朗,中东各阿拉伯国家为什么都只是口头谴责,不亲自下场支援伊朗?
- 为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- Swift 和同时代的其他语言比起来怎么样?
- 安抚奶嘴会影响嘴形吗?