text: It may be worth noting that this entire distinction is absent in C++, and perhaps in some C++ compilers masquerading as C compilers. In C++, structure tags are essentially declared as typedefs automatically.