当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: meizz(梅花雨)的全名谁知道?8点之前回的有分~~~~ ......
 ·高手请看看这是什么错误    »显示摘要«
    摘要: 我用jfreechart包写一个servlet生成图片报表,把编译完的servlet运行,出现下列错误: javax.servlet.servletexception: cannot allocate servlet instance for path /examples/servlet/testchartservlet at org.apache.catalina.servlets.i......


同一个文件里面是否可能出现2个或2个以上的文件结束符

是在用C语言建立的文件里面:  
      …………………………

NO.1   作者: lbaby

如果你是用程序方法建立的,也许不可能

NO.2   作者: shishiXP

不可能吧。   那是结束还是没结束

NO.3   作者: zhouzhaohan

文件结束符是针对文本文件的,所以对于二进制文件,不存在这个问题。  
  其次结束符是人为规定的,就象你觉得一个字符串中可以有两个\0一样的问题。第二个结束符已经不属于这个文件了,至少不属于人们约定的文本文件的范围了。

NO.4   作者: zhouzhaohan

能说说你为什么有这样的疑问吗?

NO.5   作者: river_of_sky

为啥不行?  
  char   a   [   4   ]   =   "abc";  
  a   [   2   ]   =   \0;  
   
  这一个道理吧

NO.6   作者: forever_cd

好像说的是文件  
  我觉得不行  
  一个文件的存储与读取全是以终结符作为标准的~~~  
  你如果出现两个终结符,那可能文件的读取就会不完整~~~~

NO.7   作者: wil

那我读到第一个文件标识符算是怎么回事?  
  我觉得这个问题没有意义

NO.8   作者: hot1985

关注ing...

NO.9   作者: river_of_sky

呵呵,当然没啥意思。不过要隐藏一些资料(情书之类的)到可以用用

NO.10   作者: tuxw

一个二进制文件如果你用文本方式打开,很可能无法读完全文件,因为中间可能有字节正好等于文本文件的结束符,读到这里就会结束,所以文本文件不可能有两个结束符

NO.11   作者: Phlip

即使想办法办到了,也没有多少实际意义

NO.12   作者: maxcai

up

NO.13   作者: yzb1000

我认为从根本上说文件是没有结束符的  
   
  char   a   [   4   ]   =   "abcd";  
  a   [   2   ]   =   \0;  
   
  但我用a[3]一样可以读到东西的  
 

NO.14   作者: river_of_sky

是啊,a   [   3   ]   可以读到东西,只是以string的方式使用a,到不了a   [   3   ]

NO.15   作者: cxjddd

可以。比如你从标准输入输入的时候,可以按N个^Z,再按个回车。就样就有N个文件结束符了。

NO.16   作者: solar

2进制文件没有结束符的    
 

NO.17   作者: conion

你是怎么追加的?

NO.18   作者: solar

好,把代码贴上来吧

NO.19   作者: solar

没关系,还在讨论嘛  
 

NO.20   作者: solar

没问题,有"nuoqing".   另外这句没必要  
   
  ch=(char)malloc(sizeof(char));


 ·如何确定系统内核是否支持ppp    »显示摘要«
    摘要: 我的系统是redhat 7.3 dmesg显示: net4: linux tcp/ip1.0 for net4.0 ip protocols: icmp, udp, tcp, igmp ip: routing cache hash table of 512 buckets,4k bytes. tcp: hash tables configured (established 8192 bin......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE