网站地图官方微信:
网站首页 北底乡 黄垟乡 丰庄镇 东陂镇 二都镇 乡城县

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 女生穿旗袍如何搭配鞋袜比较正式? |

    谢邀。 现在的旗袍都是改良款的,有长有短。 但无论改不改良...

    查看详情>>
  • | 都说苹果是细节狂魔,那苹果有没有细节其实做的很差的点? |

  • | 中国人口正经历前所未有大转折,如何看待中国人口负增长?应该怎样应对? |

  • | 微软edge浏览器为什么逐渐被其他的浏览器代替? |

  • | 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性? |

  • | 西方人是怎么发现地球是圆的的? |

  • | 有哪些观赏鱼是迄今为止确定最容易养最不容易死的? |

  • | 娱乐圈中你敢预测什么,待3年后来验证? |

  • | 055一打一能不能打过阿利伯克? |

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

  • | cs go这种射击游戏,有没有一定运气成分在?和职业选手打,100把能赢对方1-3次吗? |

  • 网管。 十几年前,在大学宿舍里面天天啃着十几厘米厚的cis...

    2025-06-20
  • 当然是北美的美洲狮,肉中极品,非常鲜美,野味里第一好吃。 如...

    2025-06-20
  • 别说国内,国外都够呛 redis 和 elsaticsear...

    2025-06-20
  • 干得太漂亮了,特拉维夫的制空权都被伊朗夺取了,三分之二以上的...

    2025-06-20

关注我们

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