当前位置: 首页 >
程序员随意使用size_t是否属于***行为?_雷火·竞技(中国)-全球领先的电竞赛事平台
文章出处:网络 人气:发表时间:2025-06-21 16:20:11
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 女明星做了什么医美项目保持童颜?
- 迷茫。J***a还是.net?
- 都说时尚是一个轮回,有哪些老电视剧里面的穿搭到现在都还是很潮的呢?
- 孩子学编程半年了,打算让孩子报考等级考试,大家觉得等级考试证书有用吗?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 感觉男朋友对我有些小气要不要分手?
- 有个漂亮女朋友是种怎样的体验?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 爸爸带大的孩子是什么样子?
- 请问27寸4K显示器哪个好呀?
最新资讯文章
- 如何解决Cursor等Agent编码开发轮次多了过后代码库变成屎山的问题?
- 为什么腰突不受到医学界的重视?
- 你和你老婆是怎么认识的?
- golang为什么将method写在类外?
- Docker 如何搭建 Jenkins 构建环境?
- go 有哪些成熟点的后台管理框架?
- 你为什么选择了flutter?
- 熊猫烧香技术含量高吗?高在哪里?
- Rust怎么写GUI程序?
- 显示器选32还是27,2k还是4k?
- 中医把脉是***吗?
- 是什么样的动力让开发者愿意投入精力,甚至去「自学」来维护开源项目呢?
- 你手机中最舍不得卸载的APP是什么?
- 万兆的网络速度有多大意义?
- 养龟玩龟的人可怕吗?
- 熊猫烧香技术含量高吗?高在哪里?
- 突然发现自己变老是怎样一种体验?
- Golang和J***a到底怎么选?
- 四岁的女孩儿跳舞怕压腿,家长该坚持吗?
- 有没有除了mockingbird以外的克隆声音的软件?





