程序由一个主函数和两个子函数构成;子函数为getData()和check()。getData用来读取数据,将数据存入内存,将内存地址返回给主函数。check负责检查数据传递是否正确。
主要代码如下:
int getData(float **data_buffer,int *data_size) {
//*data_buffer中存的是指针data_buffer的地址;
FILE *fp;
int error=0;
fp = fopen("test.bin", "rb");
if (fp == NULL) {
printf("Open data file failed!\n");