# Why does the first enum member value default to zero instead of one?

**URL:** <https://discourse.julialang.org/t/why-does-the-first-enum-member-value-default-to-zero-instead-of-one/87219>\
**Category:** Internals & Design\
**Tags:** enum\
**Created:** [September 13, 2022, 3:27pm UTC](https://discourse.julialang.org/t/why-does-the-first-enum-member-value-default-to-zero-instead-of-one/87219 "2022-09-13T15:27:17Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Post date:** [September 13, 2022, 6:13pm UTC](https://discourse.julialang.org/t/why-does-the-first-enum-member-value-default-to-zero-instead-of-one/87219/4 "2022-09-13T18:13:57Z")

</div>

This was already discussed: [Why is @enum 0-based?](https://discourse.julialang.org/t/why-is-enum-0-based/12722)

---

_[View the full topic](https://discourse.julialang.org/t/why-does-the-first-enum-member-value-default-to-zero-instead-of-one/87219)._
