当前位置:  技术问答>linux和unix

fread时总是提示段错误是什么原因?

    来源: 互联网  发布时间:2016-04-22

    本文导语:  大家帮我看下这个简单的测试代码,我想从browse.imag文件中读取指定的字节内容,这个文件是按字节存储的二进制文件 #include  #include  typedef unsigned char uint8; int main() {   uint8 *buffer;   int i;   FILE *fp;   if((fp=f...

大家帮我看下这个简单的测试代码,我想从browse.imag文件中读取指定的字节内容,这个文件是按字节存储的二进制文件
#include 
#include 

typedef unsigned char uint8;

int main()
{
  uint8 *buffer;
  int i;
  FILE *fp;
  if((fp=fopen("browse.img","rb"))==NULL)
  {
    printf("cannot open file!n");
    exit(0);
  }
  fread(buffer,1,10,fp);  //读取前10个字节
  for(i=0;i
uint8 buffer[10]; 

|
printf("%sn",*(buffer+i)); 

printf("%cn",*(buffer+i)); ?

|
printf("%cn",*(buffer+i)); 

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • FILE* stream fread fwrite 的使用方法
  • 关于fread是否会阻塞的问题
  • fread函数使用出错
  • fread 和 fgets的选择?
  • read/write 和 fread/fwrite 有什么区别
  • 关于fopen,fread,fgets的问题,请教
  • fread和read
  • fread函数的疑问。。
  • 请问 fread(pDataBuf,1024*1024*100,1,*pfile);可以一次读出这么多数据吗?
  • read()和fread()
  • open与fopen,read与fread用哪个比较好?
  • 做socket程序,用recv,send这些函数好还是用fread,fwrite好?
  • 我想查看fputs(),fread(),fwrite(),fclose()函数的源代码,请问这部分的源代码在哪个RPM包里。
  • fread()函数
  • read/write已经有了缓冲实现,为什么fread/fwrite还要实现缓冲?
  • 同样的代码,换个系统编译就出事了,/usr/include/bits/stdio2.h:282: undefined reference to `__fread


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3