当前位置:当前位置: 首页 >
程序员随意使用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…。
同类文章排行
- 如何评价韩剧《鱿鱼游戏 3》(最终季》?
- Centos为什么突然没人用了?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 韩国人为什么处处与中为敌,难道他们不知道自己是芝麻小的小国吗?
- 为什么现在的年轻人活的都很通透?
- 很多三和大神都快饿死了,明明无依无靠,为什么不直接进入监狱获取活下来的机会呢?
- 能分享一下你写过的rust项目吗?
- Vue性能优于React,那为什么还不用Vue?
- node.js可以做***识别分析吗?
- 如何看待 Mac mini M4 支持可更换 SSD?
最新资讯文章
- 苹果 Macmini 配什么显示器比较好呢?为什么呢?
- 为什么老顾客吃着吃着就不再来照顾生意了呢?
- 为什么黄河入海口没有形成大城市?
- 广州为什么治理不好***乱象呢?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 27寸显示器有必要上4K吗?
- 你们在编程时遇到过什么离谱的bug吗?
- Electron 做游戏客户端的潜力有多大?
- 如何评价《鸣潮》新角色「卡提希娅」?
- 有哪些BI工具惊艳了你?
- 大家在广州的一天是怎么样的呢?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 宠物医院骗人的情况很多吗?
- 你都见过什么样的电脑盲?
- 韩国作为发达国家,到底发达在哪?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- LCD党真的只是少部分人吗?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 公司就一个后端一个前端,有必要搞微服务吗?





