为什么 C++ 的类/结构体/联合体/枚举 的`}`后面要写`;`,而函数定义不用? 为什么 C++ 的类/结构体/联合体/枚举 的}后面要写;,而函数定义不用? 引言 相信大多数人都遇到以下的编译错误: error: expected ';' after class definition error: expected ';' after struct definition e 2025-12-16 6 0 c++ Language Archaeology