为什么那些函数是bool型
传入的参数符合基本条件,正确执行就返回true
不符合基本条件,无法执行责返回false
因为在这些函数正常实现其功能之前要判断一些前提条件,满足才执行后面的,不满足就返回false.