当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?_福建省南平市政和县远室右旱婴儿用品有限责任公司
浏览次数:304发表时间:2025-06-29 02:15:11
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 求大神解答,为什么大家都不喜欢用docker?
- 年近60的陈鹤皋的肌肉在格斗家中是什么水平?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 为什么一部分人强烈推荐Macbook而另一部分人却说永远也不要买Macbook?到底好不好用?
- 亚洲体坛最漂亮的十位女运动员都有谁?
- 为什么 electron 不做成独立的 runtime?
- 你怎么看中国IMO奥数憾失第一,五连冠统治被美国队终结这件事呢?
- 怎么评价Jeremy Brett扮演的福尔摩斯?
- 脸与身材不符是种怎样的体验?
- 大家是怎么看待Apple music?
最新资讯文章
- 直接远程到服务器上写代码有什么好处?
- 求大神解答,为什么大家都不喜欢用docker?
- Web 前端怎样入门?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- MySQL 面试一般常问问题有哪些?
- 为啥苹果不给 MacBook Pro 加上这些特性?
- 年薪三十万,让你驻扎非洲,你愿意吗?
- 都是研制核武器,美国为何只敢动伊朗,对朝鲜却畏首畏尾?
- 选什么作为后端比较适合我,Django. Fastapi. Flask?
- 什么笑话让你看一次笑一次?
- 如果让你设计攻打台湾地区,你会有什么好的想法和打法?
- 什么是 AI Agent(智能体)?
- 第一次DIY装机需要注意什么?
- golang总体上有什么缺陷?
- 微软的 copilot 代码助手有哪些免费的开源平替?
- 我是一名云计算专业的学生,正面临着毕业设计,我想选择设计网页,各位大神有什么建议?
- 有什么当下最新的 Swift 从入门到放弃的书籍?
- obsidian用一两年后会有多大?全文搜索还快吗?
- CAD二次开发有开发难度大不大?
- 为什么MacBook pro不用高刷新率的屏幕?





