【发布时间】:2010-09-15 17:21:07
【问题描述】:
我的问题很基本,但已经有一段时间了。我正在阅读文本文件并将文本中的数字保存到结构“记录”中。在我将文本读取到我的记录缓冲区后,我想将它放在内存区域中。
typedef struct
{
int line_status[64];
float line_data[64], relativetime;
unsigned long blkhdr_ticks;
} Record;
Record *storage;
storage = (Record*)malloc(nRange*sizeof(Record));
Record buffer;
其中 nRange 是一些随机数,缓冲区是带有值的记录,尽管我没有列出将这些分配给缓冲区的代码。我认为语法类似于:
&storage = buffer;
但我知道这是不对的。任何帮助将不胜感激。
【问题讨论】: