对代码进行了优化,减少if判断以及行数简单时间复杂度 char*myStrcpy(char*to, const char*from) { assert((to != nullptr) && (from != nullptr)); char*addstr = to; while ((*to++ = *from++) != '\0'); return addstr; } 时间复杂度:算法执行语句的次数 空间复杂度:对一个算法在运行过程中临时占用存储空间的大小。