能用从文件读入的方式对对象数组进行初始化吗?比如有一个对象数组a[100],每个对象都有复杂的数据结构,并且有的变量是私有变量。那么能不能把这100个对象的内容写入文件?(当然写的只是数据部分,函数部分是不包括在内的)。然后下一次,我从文件中读入这部分内容,初始化这100个对象,就象这样:fread(a, 100, sizeof(a[0]), fp);这样可以吗?如果对象没有私有变量,全是公共变量又可以吗?[解决办法]