12.5 例程实现与解析