C语言中const和constexpr有何区别?如何灵活运用常量?