当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?_福建省南平市政和县远室右旱婴儿用品有限责任公司
浏览次数:304发表时间: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…。
同类文章排行
- 为什么说耿直的人更容易吃亏?
- 2025年了,京东是不是已经度过了此次风波?
- 为什么台式 PC 还处在组装(DIY)阶段?
- 我国以前禁用过手机WIFI,为什么后来又允许了?
- PostgreSQL 与 MySQL 相比,优势何在?
- 为啥苹果不给 MacBook Pro 加上这些特性?
- Flutter 为什么没有一款好用的UI框架?
- 家里想搞一个服务器,怎么才不违规?
- 女生腰细是怎样的体验?
- DockerHub里面有哪些好用的镜像?
最新资讯文章
- 程序员的时间管理真的是写代码1小时,调试8小时吗?
- ***如台湾省同意回归,但要求保留100%的治权财权人事权、90%的军权和20%的外交权,可行吗?
- 老公加班过多,是逃避家庭责任吗?
- 靳东、宋佳分封视帝、视后,《我的阿勒泰》获最佳剧集,如何评价 30 届上海电视节白玉兰奖获奖名单?
- 电影《赤道》为何没有第二季呢?
- 去海边有什么拍照和穿搭建议?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 如何评价张靓颖刘宇宁《九万字》?
- 为什么说Kafka具有高性能?其实现过程又是怎样的呢?
- 柔性线路板有哪些注意事项?
- 有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
- 想买个鱼缸,听说里面坑很多,哪个大神给讲解一下呀?
- 减肥是运动重要,还是饮食重要?
- 伊朗为什么会被中俄抛弃?
- 如何看待M4单核性能吊打9950x?
- 如何评价董宇辉讲述“各地厅长甚至更大的领导来我们这,站在门口等,站一个多小时。”?
- 暑***后高达一万的天价账单,刺痛了多少“寒门父母”?
- 求大神解答,为什么大家都不喜欢用docker?
- 如何设计一条 prompt 让 LLM 陷入死循环?





