第二次审查代码

第二次审查代码，找出了一些问题，以问号标出，等待解决。