更新文件中的记录

时间:2013-01-10 19:53:49

标签: c

我正在尝试更新库存中的数量,这是保存在文件中的结构属性,我希望添加订单数量,这也是保存在字段中的结构属性,我尝试了这行代码,但不是任何改变,任何人都可以给我任何想法吗?

fread(arrayBatch, sizeof(struct product), numberOfStructsProd, prodFile);
int k;
for(k=0; k< numberOfStructsProd; k++)
{
    update = arrayBatch[k].quantityInStock + arrayBatch[k].orderQuantity;
    arrayBatch[k].quantityInStock = update;
    printf("Batch file updated...\n");
}
fwrite(arrayBatch, sizeof(struct product), numberOfStructsProd, prodFile);

0 个答案:

没有答案