当前位置: 首页 > news >正文

发布外链网站网站建设邀标书

发布外链网站,网站建设邀标书,造价工程师注册公示查询,中天建设集团有限公司总网站[求助]关于文件指针在函数中传递的问题我写的一个程序中文件指针在各函数间传递。请各位整理一下思路。/**//* 。。。(开头部分省略) *//* 部分函数省略 *//* 打开号码文件#xff0c;号码文件必须与该程序放在同一文件夹。*/void OpenFile(char * argv , FILE ** fin , FILE …[求助]关于文件指针在函数中传递的问题我写的一个程序中文件指针在各函数间传递。请各位整理一下思路。/**//* 。。。(开头部分省略) *//* 部分函数省略 *//* 打开号码文件号码文件必须与该程序放在同一文件夹。*/void OpenFile(char * argv , FILE ** fin , FILE ** fout ){char fname[20];strcpy(fname,testout.out);*fin(FILE *)malloc(sizeof(FILE));*fout(FILE *)malloc(sizeof(FILE));if(((*fin)(FILE *)fopen(r,argv))NULL){printf(%s,\n Open Input File Failed !\n);exit(0);}else{if(((*fout)(FILE *)fopen(w,fname))NULL){ printf(%s,\n Open Output File Failed !\n);exit(0);}}return;}/*----------------------------------------------------------------------------------------------*//* 打开号码文件号码文件必须与该程序放在同一文件夹。结果文件以接收的字符串为文件名后缀名为.out */void OpenFile2(char * argv1 , FILE ** fin ,char * argv2 , FILE ** fout ){*fin(FILE *)malloc(sizeof(FILE));*fout(FILE *)malloc(sizeof(FILE));if(((*fin)(FILE *)fopen(r,argv1))NULL){printf(%s,\n Open Input File Failed !\n);exit(0);}else{if(((*fout)(FILE *)fopen(w,argv2))NULL){ printf(%s,\n Open Output File Failed !\n);exit(0);}}return;}/*--------------------------------------------------------------------------*//* 主函数 */int main(int argc,char * argv[]){FILE * fin, * fout;char * str_old,* str_new;finNULL;foutNULL;str_old(char *)calloc(sizeof(char),CODE_LEN); /* CODE_LEN为自定义的常量 */str_new(char *)calloc(sizeof(char),CODE_LEN);/* 打开文件 */switch(argc){case 2 : {OpenFile(argv[1], fin , fout); break; }case 3 : {OpenFile2(argv[1], fin, argv[2], fout);break;}case 1 : {printf(%s,\n Input File is Missing !\n);PrintTip(); /* 显示提示函数省略*/exit(0);}default : {printf(%s,\n You Input too many arguments !\n);PrintTip();exit(0);}}/* 读入数据并处理写出 */while(!feof(fin)){ReadAString(fin,str_old); /* 从*fin 中读入一个字符串传回str_old变量中 */strcpy(str_new,str_old);str_newAddCode(str_new,ConvertChar(CalcMod(ConvertValue(str_new)))); /* 全是自定义的函数最后返回一个字串 */WriteFile(fout,str_old,str_new); /* 将新旧字串都写入*fout文件中使用自定义函数 */}/* 关闭文件 */CloseFile(fin,fout);free(str_old);free(str_new);return (0);}/**/希望大家帮忙分析一下fin、fout及其地址值在相关函数中传递的情况。我在编译时总是打开输入文件错误应该是地址传递时出的错可是在逻辑上我找不出哪错了。希望大家帮我看看。
http://www.pierceye.com/news/933457/

相关文章:

  • 贵阳网站建设多少钱?帝国cms资源网模板
  • 利津网站定制wordpress文章内容下载手机
  • 西宁网站搭建百度网站制作联系方式
  • 中铁建设集团门户网站登陆翻页h5制作软件
  • 在线教育网站建设策划中国哪里在大建设
  • 宁波网站制作首荐荣盛网络好网站后台发布了但看不见
  • 用asp做网站出现空白30天网站建设全程实录 pdf
  • 吉林3厅官齐聚任免大会宁波网站建设广州活动策划公司排名
  • 个人阿里云账号可以做网站备案ip网址域名查询网
  • 厦门的企业网站企业形象网站建设意义
  • 网站源码网网站建设 制作教程
  • 怎么样销售关于网站建设网站服务器过期了怎么办
  • 常州建网站需要多少钱直播app开发费用
  • hpsocket 网站开发英文网站cms
  • 外贸自建站有哪些网站开发有哪几类
  • 青岛网站建设推广短视频运营是做什么的
  • 华为官方网站进入wordpress单页增加分页
  • 互动营销型网站建设大型网站建设开发设计公司
  • 锦州建设局网站商城网站建设方案电子版
  • 网站上删除信息如何做飞虎队网站建设
  • 中国有多少个网站网站做视频一个月有多少钱收入
  • 网站文字大小普洱市建设局网站
  • 兰州网站建设小程序凡客网站目录优化
  • 宿州科技网站建设一站式网站管家
  • 网站开发模块学些什么郑州网站建设动态
  • 各类设计型网站wordpress 防注入
  • 网站中有一个非常著名的原则如何与老板谈网站建设
  • 免费十八种禁用网站如何做一个网页布局
  • cms仿站pc网站案例
  • dede如何做手机网站哪些客户需要做网站