正确处理返回值 一定要检查返回值,调用是否成功 成功时检查 返回值,是否按照期望值处理 数据中可能含有 NUL 字符、无效字符或其他可能产生问题的东西 错误时检查 错误码 保护应用程序和组件之间传递的数据 视安全需求和安全环境 考虑传输加密,包括密码算法和安全协议