在线等答!解答给分!!

NOMADBLUE 2004-03-17 09:17:03
我作了几个页面(FRONTPAGE2000)用的是相对地址,当在有的机子上某些连接失效,且把这些网页放在我的系统盘下的wwwroot目录下后也是某些连接失效!!
请问如何解决?
...全文
50 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
luluso 2004-03-18
  • 打赏
  • 举报
回复
可能是有中文的文件夹名!
EAGLEXU 2004-03-18
  • 打赏
  • 举报
回复
应该是你的iis路径没设置好吧。
tangge1010 2004-03-18
  • 打赏
  • 举报
回复
你把具体代码说一下,让大家检查一下啊
ljm9412 2004-03-18
  • 打赏
  • 举报
回复
一定不要用中文文件名,还有相对路径问题
iwhiter 2004-03-18
  • 打赏
  • 举报
回复
frontpage烂
wanghr100 2004-03-18
  • 打赏
  • 举报
回复
1.文件移动了.
2.绝对路径.
3.中文文件夹名.
..................
xkou 2004-03-17
  • 打赏
  • 举报
回复
怀疑有中文路径在其中
safewolf 2004-03-17
  • 打赏
  • 举报
回复
楼主,能不能说明白点啊?
本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上析面试题的内涵。文中的大多数面试题来自各大论坛,部试题也参考了网友的意见。   许多面试题看似简单,却需要深厚的基本功才能给出完美的。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的strcpy很可能只能拿到10中的2。读者可从本文看到strcpy函数从2到10的例子,看看自己属于什么样的层次。此外,还有一些面试题考查面试者敏捷的思维能力。   析这些面试题,本身包含很强的趣味性;而作为一名研发人员,通过对这些面试题的深入剖析则可进一步增强自身的内功。   2.找错题   试题1: void test1() {  char string[10];  char* str1 = "0123456789";  strcpy( string, str1 ); }   试题2: void test2() {  char string[10], str1[10];  int i;  for(i=0; i<10; i++)  {   str1[i] = 'a';  }  strcpy( string, str1 ); }   试题3: void test3(char* str1) {  char string[10];  if( strlen( str1 ) <= 10 )  {   strcpy( string, str1 );  } }   :   试题1字符串str1需要11个字节才能存放下(包括末尾的’\0’),而string只有10个字节的空间,strcpy会导致数组越界;   对试题2,如果面试者指出字符数组str1不能在数组内结束可以给3;如果面试者指出strcpy(string, str1)调用使得从str1内存起复制到string内存起所复制的字节数具有不确定性可以给7,在此基础上指出库函数strcpy工作方式的给10;   对试题3,if(strlen(str1) <= 10)应改为if(strlen(str1) < 10),因为strlen的结果未统计’\0’所占用的1个字节。   剖析:   考查对基本功的掌握:   (1)字符串以’\0’结尾;   (2)对数组越界把握的敏感度;   (3)库函数strcpy的工作方式,如果编写一个标准strcpy函数的总值为10,下面给出几个不同得案:   2 void strcpy( char *strDest, char *strSrc ) {   while( (*strDest++ = * strSrc++) != ‘\0’ ); }   4 void strcpy( char *strDest, const char *strSrc ) //将源字符串加const,表明其为输入参数,加2 {   while( (*strDest++ = * strSrc++) != ‘\0’ ); }   7 void strcpy(char *strDest, const char *strSrc) {  //对源地址和目的地址加非0断言,加3  assert( (strDest != NULL) && (strSrc != NULL) );  while( (*strDest++ = * strSrc++) != ‘\0’ ); }   10 //为了实现链式操作,将目的地址返回,加3! char * strcpy( char *strDest, const char *strSrc ) {  assert( (strDest != NULL) && (strSrc != NULL) );  char *address = strDest;  while( (*strDest++ = * strSrc++) != ‘\0’ );   return address; } 从2到10的几个案我们可以清楚的看到,小小的strcpy竟然暗藏着这么多玄机,真不是盖的!需要多么扎实的基本功才能写一个完美的strcpy啊!   (4)对strlen的掌握,它没有包括字符串末尾的'\0'。   读者看了不同值的strcpy版本,应该也可以写出一个10的str

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧