当前位置:当前位置: 首页 >
程序员随意使用size_t是否属于***行为?
人气:发表时间:2025-06-21 00:55:17
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
同类文章排行
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 脸与身材不符是种怎样的体验?
- 5挺马克沁机枪,能否击败50万重骑兵?
- 独立开发***能盈利吗?感觉好累...
- Python+rust会是一个强大的组合吗?
- 你为什么对kotlin失去好感?
- 特斯拉modelY有必要延期到7月份提车吗?
- 为什么买了Switch后,却发现它并没有那么好玩?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 服务器阵列Raid5两块磁盘出现foreign状态,还能恢复数据吗?
最新资讯文章
- 眼睛有飞蚊症可以自愈吗?
- Swift 和同时代的其他语言比起来怎么样?
- 大家的NAS都是24小时不关机吗?
- 为什么现在没人提猎鹰9号了?
- 既然C#等开源语言,为啥***le还要弄个基本上一模一样的Swift?
- 如何评价《三角洲行动》S5 赛季新地图「潮汐监狱」?
- 顶级军事家的水平有多恐怖呢?
- 不用CDN就没事,用阿里云CDN就被攻击刷流量,阿里云表示证明不了就要用户买单,如何看到这种行为?
- 在上海被骗了100w+,警察不予立案怎么办?
- 在上海被骗了100w+,警察不予立案怎么办?
- 只能选一个,你选谁?
- 你在知乎收到过哪些非常奇怪的私信?
- MacOS真的比Windows流畅吗?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- 如何评价首个女性友好的编程语言HerCode?
- 老饭骨做的饭真的好吃吗 ?
- 老公想要买2万左右的相机,我该同意吗?
- 美国的医疗费用真的有这么贵吗?
- 写业务的话,go是不是垃圾?