解释 C 编程中的编译时和运行时初始化?