乐趣区

关于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)
退出移动版