网站地图官方微信:
网站首页 北炉乡 宿城区 金江乡 上港乡 夯沙乡 水步镇

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 国外的女生为什么屁股都大? |

    大与翘是两种概念。 东亚女性是屁股大,又大又扁,俗称扁平臀...

    查看详情>>
  • | 为什么健身的女性普遍喜欢晒臀照?什么心理? |

  • | 平面设计主KV做成这样,在你的城市薪资一般多少? |

  • | 中国军队有多强,在世界能排第几? |

  • | 听说月球在以每年四厘米的距离离开地球,这是不是真的? |

  • | 前端如何设计网页? |

  • | 如果SSD硬盘闲置很多年,内部数据会不会丢失? |

  • | 卸载迅雷后,***文件变成xunlei.bittorrent.6,怎么还原回去啊,心态炸了!? |

  • | 修仙文明可能以怎样的方式碾压星际文明? |

  • | 黑客为什么可以做到无需知道源码的情况下找出系统漏洞? |

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

  • 因为事实上我们已经处于世界大战的周期里面了。 6月22日,...

    2025-06-24
  • 从2021年开始到现在,我的生活和工作都糟透了,失业、负债、...

    2025-06-24
  • HTTP/3 实际上是 QUIC 协议 + HTTP2。 我...

    2025-06-25
  • 这题我会了。 我来答。 刚刚解决!!! 1、如果你现在被冻结...

    2025-06-25

关注我们

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