网站地图官方微信:
网站首页 顺会乡 通北镇 茅村镇 龙桥乡 南木乡 曙坪镇

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 怀集洪水后,赵一鸣零食店被哄抢,物资和收银机里面的几千块钱被哄抢一空,如何评价? |

    谁说中国人没有自己的零元购! 员工冒着洪水淹没至胸口的风险,...

    查看详情>>
  • | 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手? |

  • | 年纪轻轻为什么会得腰肌劳损? |

  • | 你见过身边身材最好的女生是什么样子的? |

  • | 为什么黄毛骗走的都是乖乖女? |

  • | 计算机基础在工作中,到底有多重要? |

  • | 涉密计算机可以用windows10操作系统吗? |

  • | 有个自闭症的孩子,该放弃吗? |

  • | 为什么openai的sdk只提供了python和js两个版本? |

  • | 怎么在武汉找男朋友? |

  • | 《三角洲行动》还能活多久? |

  • 我75e还不算夸张,一到夏天会非常难受,尤其是工作穿工装的时...

    2025-06-20
  • 狗和狗之间的体型差异有多大你心里没点数吗?今天来个食客点五斤...

    2025-06-20
  • 就在近日,许久不曾现身在大众面前的杨颖因为参加了一场活动而引...

    2025-06-20
  • 说个发小的事, 他前年换车了后那辆n手马自达就闲置了,被他一...

    2025-06-20

关注我们

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