网站地图官方微信:
网站首页 柳溪乡 柘城县 三亚市 翠里乡 羊街乡 汉庄镇

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 为什么棒球在我国毫无水花? |

    通俗易懂的棒球规则 敌人朝你扔手雷,扔三次,你打不到你就被炸...

    查看详情>>
  • | 怎么让外星人明白左和右的概念? |

  • | 美国发行「稳定币」,是否相当于增发美元? |

  • | 有哪些小众的开源项目养活了一大批人? |

  • | 那些168cm才80来斤的女生,真的现实生活中好看吗? |

  • | 有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不? |

  • | 开发跨平台 App 推荐 React Native 还是 Flutter? |

  • | 阿里网盘为什么没有动静了? |

  • | 你的低成本爱好是什么? |

  • | 写CUDA到底难在哪? |

  • | 全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个? |

  • 我刚去美国时,我觉得空气中都弥漫着自由的味道。 我觉得这句话...

    2025-06-23
  • 前两年有个电影叫……皮囊之下 话说评分还是很高的,这里面...

    2025-06-23
  • 你要是信不过简中的话,你可以去翻翻繁中对印度的报道, 油管上...

    2025-06-23
  • 尽管PHP经常被吐槽(比年初 TikTok 难民交的猫税还多...

    2025-06-23

关注我们

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