首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

与域名有关的程序

2013-06-26 
求一个与域名有关的程序不需要太复杂,如www.goole.cn,www.baidu.com只要提取出google,baidu就可以,只要能

求一个与域名有关的程序
不需要太复杂,如www.goole.cn,www.baidu.com只要提取出google,baidu就可以,只要能用,马上给分。(晚上急用)
[解决办法]
如果是google这类的,用这几句是完全没有问题的。

char pc[1024]="www.baidu.com"
char pcTmp[1024];

strcpy(pcTMp, strstr(pc, ".")+1);  //第一个点之后的。
strcpy(strstr(pcTmp, "."), "");//第二个点及后面的都删除。
[解决办法]

void getDns(char *str, char *des){//str为待处理的字符串,des为提取出的域名。
int i = 0, j = 0;
while(str[i] != '.'){
i++;
}
i++;
while(str[i] != '.'){
des[j++] = str[i++];
}
des[j] = '\0';
return;
}

[解决办法]

char *p;
char s1[] = "The summer soldier, the sunshine patriot";


p = strtok(s1, " ");
printf(p);
do{
p = strtok(NULL, ", "); //('\0', ", ");
if (p) printf("
[解决办法]
%s\n", p);
}while(p);

热点排行
Bad Request.