求解答 如何将url中的问号去掉
1个回答
展开全部
url中的问号 是有用的符号,通常 问号以后 是 多组 变量名字和数值 对, 用于 CGI interface.
你可以把 url 看成一个长的字符串。如果 想 删除 问号,c 语言程序:
#include<stdio.h>
main()
{
char s[200]="h?ml://abc.de.cc//index?.html?x=123";
int i,j;
for (i=strlen(s)-1;i>0;i--)
if (s[i]=='?') {
for (j=i;j<strlen(s);j++) s[j]=s[j+1];
s[strlen(s)-1]='\0';
};
printf("%s\n",s);
return 0;
}
如果是替代,则更简单, 例如用 Y 替代:
for (i=strlen(s)-1;i>0;i--) if (s[i]=='?') s[i]='Y';
你可以把 url 看成一个长的字符串。如果 想 删除 问号,c 语言程序:
#include<stdio.h>
main()
{
char s[200]="h?ml://abc.de.cc//index?.html?x=123";
int i,j;
for (i=strlen(s)-1;i>0;i--)
if (s[i]=='?') {
for (j=i;j<strlen(s);j++) s[j]=s[j+1];
s[strlen(s)-1]='\0';
};
printf("%s\n",s);
return 0;
}
如果是替代,则更简单, 例如用 Y 替代:
for (i=strlen(s)-1;i>0;i--) if (s[i]=='?') s[i]='Y';
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询