1108. IP 地址无效化
char * defangIPaddr(char * address){ if (address == NULL) return NULL; int addressLength = strlen(address); char *res = malloc(addressLength + 7); char *tmp = res; while (*address != '\0') { if (*address == '.') { *tmp = '['; tmp++; *tmp = '.'; tmp++; *tmp = ']'; } else *tmp = *address; tmp++; address++; } *tmp = '\0'; return res; }
Please call me JiangYouDang!