Malloc [Résolu]

Signaler
Messages postés
44
Date d'inscription
vendredi 21 janvier 2005
Statut
Membre
Dernière intervention
22 mai 2006
-
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
Si j'ai une variable pointeur qui pointe sur une adresse, par exemple la variable

*pc, et que je fais *pc = (*type)malloc(sizeof(type));

Est-ce que cela provoquera un changement d'adresse où pointe pc ?

Et si pc valait NULL, est-ce que cela le ferait pointer sur une adresse libre ?

1 réponse

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
25
*ps = ... affecterait une valeur à l'adresse pointée par pc.
pc = (type*) malloc(...); pc pointera à l'adresse retournée par malloc, s'il était sur une autre adresse ben il en change.

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++