代码实现:
char *longestCommonPrefix(char **strs, int strsSize) { if (strsSize == 0) { return ""; } for (int i = 0; i < strlen(strs[0]); i++) { // 列 for (int j = 1; j < strsSize; j++) { // 行 if (strs[0][i] != strs[j][i]) { // 如果比较字符串的第i列不同,该列结束,直接跳出 strs[0][i] = '\0'; break; } } } return strs[0]; }