关于c++:C变量及方法命名

为了防止和C++保留字或者STL抵触,应尽量避免应用以下变量或办法命名,并应用:

  • min -> mn
  • max -> mx
  • size -> sz
  • length -> len(Python程序员可能感到不习惯)
  • union -> merge(在并查集算法中)
  • stack -> stk
  • queue -> que

其余倡议应用的的常见命名还包含:

  • ans(answer)
  • res(result)
  • cnt
  • sum
  • mid
  • idx
  • flag
  • st(state)
  • dist(distance)

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理