当前位置: 首页 >
程序员随意使用size_t是否属于***行为?_江苏省南京市浦口区届享师赏插花股份公司
文章出处:网络 人气:发表时间:2025-06-20 20:25:15
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 为什么都说武器越怪,死的越快?
- 女明星做了什么医美项目保持童颜?
- 伊朗这次会崩溃灭亡吗?
- 有哪些故意缩短产品寿命的设计?
- 作为一名基层窗口工作人员,你见过的奇葩群众是怎样的?
- 现在还有人一直坚持使用 Eclipse,不使用 IntelliJ IDEA 吗?
- H264和H265谁画质好,求回谢谢!?
- 各位都在用Docker跑些什么呢?
- 鱼缸哪里买比较便宜呢?
- 如何评价《灵笼 2》第五集?
最新资讯文章
- Node.js是谁发明的?
- 有什么是你去河南才明白的事?
- 如何评价Cursor?
- PHP和Node.js哪个更爽?
- 到底是时代选择了Nvidia,还是Nvidia选择了时代?
- 消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- 书法学习路上最大的坑是什么?
- 你健身是为了什么?
- 印巴大战,背后大国为何都不发声?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
- 你认为这次伊以冲突,以色列这次干得漂亮吗?
- Golang中有必要实现Async/Await吗?
- 如何评价首个女性友好的编程语言HerCode?
- 鱼缸哪里买比较便宜呢?
- 鱼缸粪便解决方法和技巧有哪些?
- 如何评价祝绪丹在《五哈》第十期的表现?
- 有没有好看的个人博客的设计?
- 电视剧《长安的荔枝》25-28 集拍得如何?有哪些值得关注的剧情点?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?