网站地图官方微信:
网站首页 永清县 索伦镇 三堡乡 拉普乡 芒达乡 多吉乡

当前位置: 首页 >

程序员随意使用size_t是否属于***行为?

你写uint32,然后str真有4个G以上长度的时候你就老实了。

写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。

如果一定要不一致,那你千万当心。

要不然不知道有多少屎要去踩。

就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。

这不是格局不格局的问题,str长度大于4…。

程序员随意使用size_t是否属于***行为?

  • | ***拍大尺度片子时摄影师不会看光吗? |

    很多知乎精英不喜欢“滑坡理论”,认为“滑坡理论”是极端的。 ...

    查看详情>>
  • | 有什么是你去了西藏才知道的事情? |

  • | 独立开发***能盈利吗?感觉好累... |

  • | 琼瑶剧中哪些经典台词让你印象深刻?哪些经典场景让你记忆犹新? |

  • | 京东刘强东近期小范围分享怎么看? |

  • | 24-25赛季 NBA 总决赛 G6 步行者 108-91 雷霆,如何评价本场比赛? |

  • | 中国的高铁数量过剩吗? |

  • | 为什么老顾客吃着吃着就不再来照顾生意了呢? |

  • | Cloudflare是一家什么样的公司? |

  • | 美国军工产能比中国差很多,为什么美国可以用lsarm饱和攻击,我们却没有相似的? |

  • | 中国篮球为什么出不了顶尖后卫? |

  • 疯啦,干督导组! 督导组过来是讲规矩的,意思是有怀疑对象,是...

    2025-06-21
  • 谢邀~ 如果对物理仿真感兴趣的话,我觉得这个时长是可能是一辈...

    2025-06-21
  • 作为一个广东顺德人,我来回答一下吧。 以草鱼(鲩鱼)养殖为...

    2025-06-21
  • 本人作为一个历史爱好者,发现了三个基本事实。 第一,所有的...

    2025-06-21

关注我们

添加微信好友,关注最新动态