在每次出现c之前,解析url或ip地址并计算字长?

时间:2013-03-19 04:21:01

标签: c url dns ip

需要通过分隔符“解析网址或IP”。并在C中的每个分隔符之前计算单词长度。换句话说,www.google.com将返回 www -3 谷歌-6 com -3

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

在string.h中查看 strtok strlen

#include <stdio.h>
#include <string.h>

int main(void) {
    char url[] = "www.google.com";
    char *token;
    token = strtok(url, ".");
    while(token != NULL) {
        printf("%s -%d\n", token, (int)strlen(token));
        token = strtok(NULL, ".");
    }
    return 0;
}