1,函数返回值应该怎么设计,根据不同错误返回不同? 当前的一个看法是返回值-1为错误,>=0 为正确,同时按照不同功能标示不同结果。在错误情况下,不同情况不同日志进行错误提示。 2,函数设计成多处返回还是用goto统一到最后返回?