当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
- 人气:
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
推荐资讯
- 2025-06-19女明星做了什么医美项目保持童颜?
- 2025-06-19一辈子戴眼镜好,还是做近视手术好?
- 2025-06-19如何看待柳岩40多岁还是单身?
- 2025-06-19如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 2025-06-19JetBrains 放弃 AppCode 是否是一个错误决定?
- 2025-06-19在中国有多少开发者使用Rust编程语言?
- 2025-06-19中国的导弹水平到底怎么样?
- 2025-06-19能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 2025-06-19特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 2025-06-19大家猜猜伊朗的结局如何?
- 2025-06-19有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 2025-06-19一个程序员的水平能差到什么程度?
- 2025-06-19如何看待日本小学校园餐只有一小块鸡肉?
- 2025-06-19蜜雪冰城香港门店被通报「产品大肠菌群超标 70%」,哪些环节可能导致大肠菌群超标?会对身体有哪些危害?
- 2025-06-19Office 中为何还要保留 Access 数据库?
- 2025-06-19你卡过最厉害的bug是什么?
推荐产品
-
铁路12306是谁研发的?
作为一个亲历者我来说说吧。 12306 ***,后端的业务 -
为什么腾讯云或者阿里云不让自建dns服务器?
公共DNS算电信业务,自建且不备案就是违规经营电信业务电信业 -
为什么都说武器越怪,死的越快?
我高中好哥们有个富二代混子 他平时的随身武器是一把车钥匙 老 -
异性同办公室久了会不会日久生情?
我最近一年,因为有个项目,经常和一个女同事出差,我是产品,她
热销产品
最新资讯
文章排行
- 如何看待黄奇帆称「中国房地产消费的居民负债占家庭收入比重达 137.9% ,需调整抑制消费政策」?
- Flutter 为什么没有一款好用的UI框架?
- 如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 如何评价《绝区零》上午10点发布的代理人「爱丽丝·泰姆菲尔德」立绘?
- 炫富真的很爽吗?
- 谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- switch2好用吗朋友们?
- 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?
- 6月18日,中国女篮 101-92 胜日本女篮,张子宇 18 分韩旭18+11,如何评价本场比赛?




