我的 C++ 代码有问题,看看这个函数:
void insere(titem x){
tlista *aux;
aux = (tlista*)malloc(sizeof(tlista));
aux->item = x;
ultimo->prox = aux;
ultimo = ultimo->prox;
aux->prox = NULL;
}
当 line:aux->item = x;
被执行时,Visual Studio 会说:
TP6.exe 中 0x53eacafa (msvcr100d.dll) 处未处理的异常:
看看我的结构项目:
struct titem {
int prioridade;
string nome;
int freq;
};
在 Dev-C++ 中,代码可以正常工作!什么可能会导致问题,我该如何解决?