当前位置: 首页 >
程序员随意使用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…。
同类文章排行
- 为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- 空战的时候可不可以先击落预警机?
- 张伟丽可以打败什么级别的普通男性?
- 京东外卖为什么一直没有骑手接单?
- 你从别人的旧硬盘里发现了什么有趣的东西?
- 歼-20 在国际上到底是什么地位?
- 为什么在拦截外机时,我国总是出动歼16,而不是更先进的歼20?
- 冬天也要穿胸罩吗?
- 炫富真的很爽吗?
- 为什么有的女生喜欢穿紧身牛仔裤?
最新资讯文章
- 怎么提高自己的系统设计和架构理论水平?
- 同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
- 海贼王为什么现在被全网黑?
- 为什么红十字会腐败这么严重?
- 周深如何在央视火的?
- 如何评价首个女性友好的编程语言HerCode?
- 你们跟网友面过基吗?翻车了吗?
- 知乎上有哪些古言甜文?
- 如果北京放开车牌,未来会怎样?
- 尘螨过敏的最好解决办法是什么?
- 为什么日本人口密度这么大还能住一户建,中国只能住楼房?
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- ***机关工作人员如何申请Windows电脑?
- 农民工中午吃饭为什么都喜欢喝一瓶啤酒呢?
- 女朋友是体育生是一种什么体验?
- 为什么腾讯云或者阿里云不让自建dns服务器?
- 为何雷军天天健身,却无健身痕迹?
- 西方人是怎么发现地球是圆的的?
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?