网站地图官方微信:
网站首页 包装制品配附件 包装机械 包装产品加工 帐簿 印章用品 眼镜盒

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 商业史上有哪些降维打击的经典案例? |

    因为炮叔叔在网创圈,野路子比较多,这里就拿一些网创圈的案例来...

    查看详情>>
  • | 有没有什么惊为天人的 Logo 设计? |

  • | 你从什么时候开始感觉孩子不属于你了? |

  • | 有什么树莓派的代替品吗? |

  • | 如何评价女明星梅根福克斯的身材? |

  • | 系统该怎样架构才能处理实时热点数据? |

  • | Rust怎么写GUI程序? |

  • | 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时? |

  • | 能发一张在暧昧期的聊天记录吗? |

  • | 你和你老婆是怎么认识的? |

  • | 以色列为什么突然敢打伊朗了?不怕被报复? |

  • 休息一段时间然后练硬拉练好的。 我之前工作会久坐 ,然后每...

    2025-06-21
  • 当然,星链的价值远超当下的5G。 5G铺开这条路被某股势力忽...

    2025-06-21
  • B站犯了一个相当大的错误。 他们用短***的逻辑来运营长*...

    2025-06-21
  • [***: DeepSeek: 我有必要放R2吗?] 来个速...

    2025-06-21

关注我们

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