Posso fare queste affermazioni?:
1 Il metodo main e risiede nella stack e accede al heap attraverso le funzioni malloc(), calloc(), free(), realloc().
2 Il puntatore è un elemento che può puntare sia a variabile della stack che del heap
Posso fare queste affermazioni?:
1 Il metodo main e risiede nella stack e accede al heap attraverso le funzioni malloc(), calloc(), free(), realloc().
2 Il puntatore è un elemento che può puntare sia a variabile della stack che del heap
Questa affermazione devi esprimerla meglio in italiano perché non si capisce.
main non è un metodo ma una funzione, non è main che risiede nello stack. Sono le variabili e array locali (a qualsiasi funzione, non solo per il main) che risiedono nello stack. L'heap si alloca/libera (tutte le funzioni e non solo il main lo possono fare) tramite le malloc/free ...
Questo è corretto. Un puntatore punta a memoria e sia stack che heap sono strutture della memoria.2 Il puntatore è un elemento che può puntare sia a variabile della stack che del heap
No MP tecnici (non rispondo nemmeno!), usa il forum.