搜索
首页 电脑/网络 程序设计 数据库

如何读取已经建立的链表中的数?

如何读取已经建立的链表中的数值

全部回答

2014-02-27

126 0
    保存链表的话至少需要注意两点: 1)。 尽量不要保存指针域, 其他的都可以保存, 从文件读取时重新动态创建链表, 从文件恢复除指针域以外的其他域, 如果为了简单保存了指针域的话也行, 但是千万不要使用, 需要动态赋值。
   2)。 注意内存对齐的影响, 写文件要对应着操作, 数据域单独写文件, 单独读取, 或是结构写文件结构读取。     交叉着来的话会出错。
   比如说如下结构: struct stData { char m_cId; int m_nData; char *m_pNext; }; 先不考虑指针域, 如果将整个结构存文件的话占 12 个字节, 将各个成员单独存文件的话总体只占 9 个字节。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
数据库
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
数据库
VB
C/C++
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
数据库
数据库
举报
举报原因(必选):
取消确定举报