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

帮我看看fprintf这个函数吧,谢谢

    来源: 互联网  发布时间:2017-02-05

    本文导语:  #include #include #define MAX 1024 int main() { char A[MAX]; int i=0; FILE*fp,*fp1; fp1=fopen("A.txt","wb");//。。。第九行 fp=fopen("kk.txt","a+"); while(fgets(A,MAX-1,fp)!=NULL) {i=strlen(A); A[i-1]=''; printf("%s   %dn",A,i);//打印到屏幕上 fprintf(fp1,"%s",A);//...

#include
#include
#define MAX 1024
int main()
{
char A[MAX];
int i=0;
FILE*fp,*fp1;
fp1=fopen("A.txt","wb");//。。。第九行
fp=fopen("kk.txt","a+");
while(fgets(A,MAX-1,fp)!=NULL)
{i=strlen(A);
A[i-1]='';
printf("%s   %dn",A,i);//打印到屏幕上
fprintf(fp1,"%s",A);//输出到A.txt里
}
return 0;
}
这样子勉强能执行,但是我把上面第九行改成fp1=fopen("A.txt","wb+");编译后再执行时发生段错误,这是为什么呢?

|
fopen这样的函数,都要判断一下返回值。
if(fp1 == NULL) {
    fprintf(stderr, "Open file fails.n");
    perror("");
    exit(1);
}
楼主加上这样的判断看看,我估计fp1没有正常打开文件。
如果是Linux环境,可以用perror("");打印一下错误信息。

    
 
 

您可能感兴趣的文章:

  • 看看这两个函数的调用关系
  • 今天第一次送分...大虾帮忙看看。 函数意思? 在线等哦!!
  • 整理了一下 Linux C 库函数与系统调用,请大家看看,顺便帮忙检查一下
  • 问几个关于GTK的函数........大虾们看看:(.........在线等哦:(
  • 函数调用问题 --- 大虾们请一定进来看看!!!!!!!!!!
  • 关于signal函数的问题,大家帮我看看
  • system函数的奇怪问题,进来看看!
  • 十进制转换为二进制,sprintf函数怎么不好使呢,高手看看
  • 内核编程遇到回调函数,实在看不明白,哪位高手帮忙看看解释下,跪谢。
  • 哪位高手帮我看看下面linux函数调用问题,谢谢。
  • 帮忙看看这几个函数如何实现?
  • 关于select函数,哪位高手帮我看看下面这个系统调用的程序那里有问题,帮我修改一下,谢谢。
  • 哪位大哥能不能帮我看看我的串口设置的函数!!!?
  • 测试服务器并发性能的客户端程序阻塞在 recv 函数处,大家帮忙看看什么原因?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 大家进来看看,有没有好的办法,谢谢,急!!!
  • ssh 上传文件出错,大家看看,是什么原因。谢谢
  • 请帮忙我看看这个字符串的问题,谢谢!
  • 关于cdrom的问题,怎么读不了光盘?谢谢。进来看看
  • 初写EJB的SessionBean,抱错,请帮忙看看。谢谢
  • 哪位大侠给我看看,这个类是什么类,谢谢!
  • 问题啊~~~~~~~~谢谢帮我看看~~~:) 在线
  • GigaHttpd 设计思想 0.2 版,请大家看看是否可行,谢谢!
  • 请帮忙看看这个编译错误信息是什么意思,该怎么修改?谢谢
  • make perl 模块的时候出错,make: *** No rule to make target,帮忙看看,谢谢。
  • linux局域网内文件夹共享问题,各位兄弟帮忙看看,谢谢
  • 最近遇到一个比较奇怪的问题。请大家帮我看看。。谢谢。
  • 小弟初入java这一行,很想看看已经编好的源程序,愿意指教的请发送到samgundam@sina.com!谢谢
  • 大家帮我看看,刚编译出来的内核的问题,谢谢!!
  • 有关cvs登陆的问题!请帮忙看看,谢谢!
  • 初学者求救:gethostbyname的应用,看看看错在哪里?谢谢。。。
  • 请帮我看看下面的错误,谢谢(急!!!!!)
  • 问题啊~~~~~~~~~~~谢谢帮我看看~~在线~!
  • 各位大虾帮我看看~~~~谢谢了~~在线~
  • (只剩十几分了),嵌入式 linux2.4.27内核编译错误,请帮忙看看,谢谢
  • 简单!看看这个方法!简单!看看这个方法!
  • linux高手看看
  • 好消息,近来看看......
  • 我想看看有关Linux和Unix的源码,有什么好的建议
  • 想看看linux的内核源代码!从哪里开始!给点建议!!
  • 我初学JAVA,大家愿意交朋友的进来看看!留QQ的给分啊!
  • 关于全选的问题大家帮忙看看~
  • jsp论坛,大家快去看看,解决树形目录http://52jsp.126.com
  • 各位大侠,小侠,快过来看看。
  • 看过操作系统设计与实现的进来看看
  • 请进来看看!!


  • 站内导航:


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

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

    浙ICP备11055608号-3