当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
文章出处:网络 人气:发表时间:2025-06-19 07:30:10
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 有什么是你去了上海才知道的事情?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 女友明确说不喜欢我玩游戏机,结婚后也不允许我买游戏机,并且跟我吵架了,该如何是好?
- 为什么中国农村房子那么丑?
- 中国承诺不开第一枪,那如果中美开战,美国直接摧毁北斗卫星,中国该如何反败为胜?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 为什么中国很少有人使用linux?
- 程序员每天会阅读哪些技术网站来提升自己?
- node 项目中如何使用 Node Schedule 创建定时任务?
最新资讯文章
- 搭建家庭 NAS 服务器有什么好方案?
- 伊朗距离以色列上千公里,发射的导弹靠什么来导航定位呢?美国的GPS不会让他们用的。?
- 如何评价董明珠30年未休过***?
- 独立开发***能盈利吗?感觉好累...
- 为什么中国JK无法拍出日本JK的感觉?
- 你们都用 Flutter 开发了什么 App?
- 有哪些动物看上去比较弱,没有毒,也不是没肉可吃,但食肉动物一般不吃它?
- react 前端项目框架怎么搭建?
- 做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险?
- ***x512具体在哪些方面应用?
- 怎么挑选做设计用的显示器,要看哪些参数呢?
- 一直有个疑问,医生会吃垃圾食品吗?
- 请问27寸4K显示器哪个好呀?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 公司运维工作能力差,态度不端正还骂我,辞退他还要补偿该不该给?






关注公众微信号
移动端,扫扫更精彩