你的读入没有问题,会不会是文件格式不对或者你的打印输出有问题呢?还有你的struct activity是什么样子的?如果里面有指针成员的话那你没有给这些指针分配存储空间,会导致内存出错的。
文件的格式,和读入的格式,是否对应 。。。。。。。。。。