url中的参数有中文,空格,其它截断字符串时该怎么办

如题所述

第1个回答  2020-11-30
c/c++的话,字符串赋值是要调用库函数拷贝的,不存在你说的问题。如果是从键盘输入,那就得选用接收空格的函数或用循环一个字符一个字符地输入。如gets和fgets是接收空格的,而scanf在接收字符串时是不接收空格的(遇到空格就截断了)。
第2个回答  2016-01-07
if(pid_res > 0)
{
count = read(fd,output,BUFSIZ); // read the data from pipe
printf("father process read %d characters,they are: %s \n",count,output);

close(fd);
}本回答被网友采纳
第3个回答  2016-01-06
用urlencode编码URL参数
相似回答