网站地图官方微信:
网站首页 包装印刷加工 包装项目合作 夜视仪 眼镜片 眼镜及配件 信封

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 苏超能否培养出中国的足球社区文化? |

    最近北京日报发了篇文章锐评苏超: 说什么过度娱乐化,没人...

    查看详情>>
  • | Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过? |

  • | 中国女篮张子宇身高 2 米 26 制霸赛场,身高因素在篮球比赛中能占多大优势?她会是下一个「姚明」吗? |

  • | 你怎么看待剪映收费过高问题? |

  • | 中国驻以色列使馆紧急提醒「在以中国公民尽快陆路离境」,目前当地华人情况怎么样?撤离时要注意什么? |

  • | 你从什么时候开始感觉孩子不属于你了? |

  • | 异性同办公室久了会不会日久生情? |

  • | 杨超越还有戏拍吗? |

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

  • | 如果两辆同型号的车换了车牌,电子警察会发现吗? |

  • | 女孩子第一次穿高跟鞋是什么体验? |

  • 我姐跟我科普过,胸基本上就两种,腺体胸和脂肪胸 腺体胸这种主...

    2025-06-18
  • 今年一次创业,拿到融资后我作为技术负责人,需要招聘几个前端开...

    2025-06-18
  • 提名一下我的一米九萌妹老婆呀。 没错,我老婆大人净身高18...

    2025-06-18
  • 我弟干理发店的,去年被我强按着把店给 0 元转让掉了。 他...

    2025-06-18

关注我们

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