Bonjour tout le monde.
j'utilise Visual c++ 2008.
Je m'attaque sérieusement au pointeur et j'aurais aimé savoir si ce petit programme (qui fonctionne) ne crée pas de problème (fuite mémoire et autre):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #include <stdio.h> #include <stdlib.h> #include <string.h>[/B] int main(int argc, char *argv[]) { void* vp; char* cp; vp=(void*)malloc(sizeof(char*)); vp="a333"; printf("%s\n",vp); vp="a22"; cp=(char*)vp; vp=NULL; free(vp); printf("%s\n",cp); cp="a1"; printf("%s\n",cp); system("PAUSE"); return 0; }
Partager