网站地图官方微信:
网站首页 包装相关设备 包装生产线 包装检测设备 包装防伪 印章用品 一体机办公设备

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 千元级的全闪 NAS,会是未来的趋势吗? |

    取决于你的NAS拿来干嘛。 如果是冷备数据,设备长时间离线...

    查看详情>>
  • | 本人女20,平胸跟男生一样怎么办 ? |

  • | 为什么河北南部很多袖珍小县? |

  • | 女生穿超短裙就是为了给别人看吗? |

  • | 你在出租房屋发现过什么前租客留下的“宝藏”? |

  • | 足球运动员的身材会不会像篮球运动员一样朝着巨型化的方向发展? |

  • | 孩子画过什么画让你非常震惊? |

  • | 家用nas为了延长硬盘寿命每天晚上定时关机可以么? |

  • | NextJS的全栈能力现在如何了? |

  • | 如何评价“寡姐”斯嘉丽·约翰逊的身材? |

  • | 非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况? |

  • 去游泳的时候见过一个,165左右,小头宽肩细腰胯宽腿直肤白,...

    2025-06-27
  • 首先,你得有这个能力,阅兵很简单,但是通过阅兵向全世界展示自...

    2025-06-27
  • 小时候看我哥玩红色警戒,但他不让我碰电脑,我实在是想玩啊 于...

    2025-06-27
  • 有一个很新的东西,叫做tls指纹,服务器可以根据这个判断是否...

    2025-06-27

关注我们

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