当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
- 人气:
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
推荐资讯
- 2025-06-26笨、傻、蠢有什么区别?
- 2025-06-26韩国掀起打「增高针」风潮,增高针真的能增高吗?会对身体产生哪些影响?
- 2025-06-26obsidian用一两年后会有多大?全文搜索还快吗?
- 2025-06-26太空中没有氧气,为什么太阳还在燃烧?
- 2025-06-26go语言unmarshal反序列化json数据,类型不确定怎么办?
- 2025-06-26战鹰真名叫什么?
- 2025-06-26全班 43 人开家长会只来了 7 位爸爸,学校称未来准备策划爸爸家长会,如何看待这一现象?
- 2025-06-26中国的 App 怎么这么恶心啊,还是说安卓恶心?
- 2025-06-26你身边身材最好的女生是什么样?
- 2025-06-26新手养鱼,鱼缸中能放入哪些水草?
- 2025-06-26有没有追妻火葬场的***推荐?
- 2025-06-26Electron 做游戏客户端的潜力有多大?
- 2025-06-26日常办公中,选24寸2K分辨率的显示器好还是27寸4K的好?
- 2025-06-26四川一男子花 2 个月开凿「奥特曼石窟」,当地称将调查核实,私人能挖洞开凿石窟雕刻石像吗?合法吗?
- 2025-06-26各双拼输入方案之间有明显的优劣之分吗?
- 2025-06-26如何看待成都辟谣艾滋病 17 万人?
推荐产品
-
为什么我觉得现在线上大部分都对华为反感,线下华为大卖?
永远记住一句话,你可以骗一个人一阵子,永远骗不了他一辈子这世 -
脸与身材不符是种怎样的体验?
知乎第一个四千赞,谢谢大家点赞呀! 再加更新两张新拍的图吧, -
如何评价“寡姐”斯嘉丽·约翰逊的身材?
前两年有个电影叫……皮囊之下 话说评分还是很高的,这里面 -
2025年六月现在硬盘咋还涨价了呢?
2023年本来就是固态硬盘最便宜的一年,400多的价格可以直
热销产品
最新资讯




