源碼鏈接在這裡。在查找時出現12.exe 中的 0x54f114cf (msvcr100d.dll) 處有未經處理的異常: 0xC0000005: 讀取位置 0x0000007c 時發生訪問沖突。目前找不到原因,謝謝了。
http://codepad.org/UuPofNQA
不好意思,剛才看錯了
拿VC++幫忙調試了下。
printf("%s\t《%s》\t%s\t%s\t%d冊\t%s元", L->data[i].isbn, L->data[i].name, L->data[i].writer, L->data[i].producter, L->data[i].num, L->data[i].price);
這裡少了作者參數,你的格式有6個,後面的參數只有5個,顯然指針越界了。