我的 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++ 中,代码可以正常工作!什么可能会导致问题,我该如何解决?