Voilà ma fonction entière :
Carnet* Ajouter(Carnet* pPrevItem,char* Nom,char* Prenom)
{
if( pPrevItem != NULL )
{
pPrevItem->pSuivant = new Carnet;
strcpy(pPrevItem->pSuivant->Nom,Nom);
strcpy(pPrevItem->pSuivant->Prenom,Prenom);
return pPrevItem->pSuivant;
}
else
{
Carnet* pTmp = new Carnet; //
l'erreur est à cette ligne parce que je passe NULL en premier param
strcpy(pTmp->pSuivant->Nom,Nom);
strcpy(pTmp->pSuivant->Prenom,Prenom);
return pTmp->pSuivant;
}
return NULL;
}
Le CyberMonde nous offre une meilleur qualité de vie
CyberMan.inc The WebSite