首页 > 解决方案 > 发生异常。: 叮当。视觉代码

问题描述

错误截图

我在编码方面相当新,目前正在使用 Visual Code。我在不应更改的部分代码上收到此错误消息“发生异常。EXC_BAD_ACCESS (code=1, address=0x68)”。我假设它与路径有关,但我需要帮助来弄清楚如何修复它。以下是程序的一部分:

#include <stdlib.h>
#include <stdio.h>
#include <string.h>

typedef struct {
    char title[100];
    int runTime;
    int idtag;
    double salePrice;
} DVD;

double getProfit(DVD* list1, int len1, DVD* list2, int len2) ;
double max(double a, double b);
DVD* get(FILE* ifp, int len);

int main() {

    FILE* ifp = fopen("dvd.in", "r");
    int numCases, loop;
    fscanf(ifp, "%d", &numCases);

    // Go through each case.
    for (loop=0; loop<numCases; loop++) {
    **Exception has occurred.
      EXC_BAD_ACCESS (code=1, address=0x68)**

    // Read in movies.
    int len1,len2;
    fscanf(ifp, "%d", &len1);
    DVD* myMovies = get(ifp, len1);
    fscanf(ifp, "%d", &len2);
    DVD* yourMovies = get(ifp, len2);

标签: clangexc-bad-access

解决方案


推荐阅读