网站地图官方微信:
网站首页 儒林镇 城上乡 熊背乡 罗镜镇 铁矿乡 巫溪县

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 腰肌劳损怎嘛治啊? |

    腰部问题的人十个大概都有七个有,只是轻重度程度不一样。 什...

    查看详情>>
  • | 如何看待青鸾峰上连续几本***霸占纵横榜首? |

  • | 大家支不支持文言文,古文退出中国教育? |

  • | 空调现在抽真空15分钟真的还有意义吗? |

  • | 有一双超级大长腿是什么感觉? |

  • | 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架? |

  • | 以前大力推广的沼气池,怎么现在越来越少了? |

  • | 上海公交站名为什么都是两条路?是什么意思? |

  • | 慈禧为什么要反对戊戌变法? |

  • | 福州人口流出为什么这么严重? |

  • | 匿名说一下你最近的烦恼吧? |

  • 这个话题下,怎么能没有沈腾呢? 腾哥这些帅照都见过吧: ...

    2025-06-20
  • 新手不建议养热带鱼,下面推荐一些易养的、冷水养殖的小鱼: 1...

    2025-06-20
  • 简单梳理一下事情经过: 一对来自扬州的夫妻,共同经营一家餐馆...

    2025-06-20
  • 20年蛋壳公寓暴雷,所有住户被赶出了租房,腾讯的微众银行要求...

    2025-06-20

关注我们

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