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

菜鸟一问个关于文件操作的问题!

    来源: 互联网  发布时间:2015-10-25

    本文导语:  比较蛋白质,不知道该怎么做,只好求救了! 我的问题 typedef struct stock { unsigned char stockmarket; unsigned char stockcode[6]; unsigned char stockname[8]; } stock mystock[1000]; 就是这样的一个结构体数组,我想把他存入文件假设文件名为...



比较蛋白质,不知道该怎么做,只好求救了!
我的问题
typedef struct stock
{
unsigned char stockmarket;
unsigned char stockcode[6];
unsigned char stockname[8];

}
stock mystock[1000];
就是这样的一个结构体数组,我想把他存入文件假设文件名为stockfile.dat,应该怎么写?然后又要读出来,并且存放到另外一个数租中(是相同的结构体类型),这个代码应该怎么写?谢谢!

|
#include 
#include 
#include 
#include 

typedef struct stock
{
unsigned char GPDM[6];
unsigned char SCFLAG;
};
int WriteToFile(char *filename, struct stock item [], int n);
int ReadFromFile(char *filename, struct stock item[], int n);
int main()
{
    int i;
    struct stock item[3],item2[3];
    strcpy((char *)item[0].GPDM, "abcde");
    item[0]. SCFLAG='Z';
    strcpy((char *)item[1].GPDM, "abcde");
    item[1]. SCFLAG='Z';
    strcpy((char *)item[2].GPDM, "abcde");
    item[2]. SCFLAG='Z';
    item[2]. SCFLAG='Z';

    WriteToFile("1.dat", item, 3);

    ReadFromFile("1.dat", item, 3);
    for (i=0; i

    
 
 

您可能感兴趣的文章:

  • 各位大神们,你们都用什么的操作系统啊?大家进来晒一晒,关于操作系统可以给小弟些建议吗?我还是大一的菜鸟
  • 菜鸟问基本操作问题啊
  • 菜鸟提问:关于双操作系统的启动
  • 我的是mandrake8.2,已经安装了mysql,请教一个菜鸟问题,怎么操作才能进入mysql,然后建库!
  • 我是菜鸟,听说去银行工作最好精通unix,可我现在学的是基于win2000的《现代操作系统》请问对以后学unix帮助大吗?
  • 菜鸟来求教,如何分区,本人装两个操作系统
  • 菜鸟问题:请问要在Linux操作系统下完成TCP/IP网络编程,用什么编程工具好?
  • 我是菜鸟,想要个oracle数据库操作 的例子
  • 菜鸟关于操作系统代码中一个C语言语法的问题...
  • 菜鸟问题:开源操作系统的选择?
  • 菜鸟初学java,关于移位操作老看不明白,请高手帮忙解释一下
  • 急问一个字符串操作的问题(菜鸟急问)
  • 很简单的文件操作问题,菜鸟级的。
  • 菜鸟请问LINUX的操作系统光盘要怎么买?怎么安装?去哪里寻找相关入门书籍?
  • 如何解压光盘上的gz文件到某个目录?(Linux 超级菜鸟问题之一)
  • 菜鸟问题:怎样创建一个对所有文件只有只读权限的linux帐号,谢谢!
  • 显示文件路径问题(菜鸟送分)
  • 菜鸟提问,Redhat下如何挂载镜像文件?
  • 菜鸟问题: 请问如何创建一个文件来进行编程
  • 菜鸟问题: 在red hat 9下如何查看文件的源代码?
  • 菜鸟请问(Red Hat Linux)里面的用于开发窗口程序的头文件是什么,谢谢
  • 菜鸟请教:linux 直接执行可执行文件
  • 菜鸟问题:makefile文件怎么用?
  • 菜鸟问:文件能否能用/???
  • 问一个菜鸟问题,怎样在linux的命令行中恢复回收站的文件?
  • 菜鸟问一个关于RedHat挂载windwos中ISO文件问题
  • 【菜鸟提问】我想查看一个文件夹下每一个子文件夹的大小用什么命令?谢谢~
  • 菜鸟问:怎么把java程序作成.exe文件??谢谢
  • 菜鸟问题:请教纯DOS下对子目录和文件的加密方法,简单的就可以。
  • 菜鸟问题:java中import导入的文件在哪里,可以看倒源代码吗?
  • 菜菜鸟问题!xml和xsl文件下载后怎么浏览啊
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ----菜菜鸟第三问:-菜鸟菜问:JAVA如何求 根号、开次方? -----
  • 菜鸟问一个关于j2ee的菜鸟问题
  • 怎样从一个菜鸟级的java programer升级到一个菜鸟级的java developer
  • 一个连菜鸟都算不上的菜鸟
  • 菜鸟求问菜鸟问题 ,域名绑定
  • ===菜鸟系列===:写过毕业论文的前辈请进!!!菜鸟散分啦!!!!
  • gcc问题---菜鸟发问之一,老大们帮忙啊!!菜鸟分不多,只好给这点了,对不起!!
  • 菜鸟又来问菜鸟问题了
  • 菜鸟的Linux练习疑问……
  • 菜鸟刚学jsp,还不知道怎么和sql server2000的数据库相连,我已经把odbc配好了,谁能给我一段和数据库相连的并显示所有数据的代码!菜鸟
  • 菜鸟提问,我怎么装redhat7。1
  • 菜鸟写的俄罗斯方块,请多多批评!
  • 小问题,你一定能够帮忙!——菜鸟请求帮忙!!
  • 一个菜鸟的请求: 哪位前辈能给晚辈讲讲“匿名类”
  • ※菜鸟送分之一※ Red Hat Linux 的最高版本是多少?
  • 菜鸟问题:在Java中如何接收从键盘输入的字符串?
  • ★菜鸟问:怎么在RED HAT LINUX7.2中用169上网??
  • 菜鸟提问:包是什么概念?
  • 菜鸟问题~~快点进来拿分
  • 菜鸟菜问题1


  • 站内导航:


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

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

    浙ICP备11055608号-3