amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 255|回复: 3

linux上编程问题,如何动态分配多个文件指针操作(FILE *)

[复制链接]
发表于 2019-3-8 11:13:27 | 显示全部楼层 |阅读模式
各位大侠,请指导一下。关于文件指针操作问题。
一般情况下操作文件指针步骤:定义FILE *fp,然后foepn,fwriet,fclose函数实现操作。现在有一个问题是,FILE *fp文件指针需要通过动态内存分配多个,例如通过给定配置文件是3个FILE *fp,如何通过动态分配方法分配。尝试了多种方法,都无法正常,请问动态分配这段代码如何写,谢谢!
发表于 2019-3-8 12:32:21 | 显示全部楼层
FILE *fp = (FILE*)malloc(sizeof(FILE*));
这样不行吗?
发表于 2019-3-8 13:46:26 来自手机 | 显示全部楼层
FILE **fp = (FILE**)malloc(sizeof(FILE*));
 楼主| 发表于 2019-3-8 19:33:23 | 显示全部楼层
at90s 发表于 2019-3-8 13:46
FILE **fp = (FILE**)malloc(sizeof(FILE*));

谢谢大侠
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 公安备案:44190002001997(交互式论坛) 工信部备案:粤ICP备09047143号 )

GMT+8, 2019-6-26 02:44

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表