Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [c++](teoria)locale e globale

    all'esame (tra 1 settimana ) devo portare di teoria anke qst parte: variabili locali e globali, cioè validità e visibilità


    dal libro: "In generale una variabile è sempre visibile all'interno del suo campo di validità. Dicesi locale una variabile la cui validità resta circoscritta a quell'ambiente;
    globale una variabile comune a più ambienti.
    codice:
    //e fin qui ci siamo  :)
    Nelle variabili vann distinti 2 differenti cicli di vita: quello dele variabili statiche e quello delle variabili dinamiche
    codice:
    //quelle statiche sono semplicissime ma le altre...
    La tecnica di allocazione dinamica implicita è legata al meccanismo di chiamata e ritorno di un sottoprogramma e/o a quello di entrata ed uscita da un blocco.
    In ogni caso le variabili locali all'ambiente in esame sono istanziate, cioè allocate all'atto dell'entrata nell'ambiente e deallocate all'uscita. Poichè la disciplina di entrata è tipicamente LIFO si può adoperare una tecnica a
    stack: all'atto dell'istanzione si preleva l'area necessaria da uno stack, al quale la si restituisce alla deallocazione."


    NON CI HO CAPITO UNA MAZZA!! KE VUOLE?KE DICE?KE HO FATTO DI MALE??
    aiutoooooooooooooo ho l'esameeeeeeee!!!!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non e' facile spiegare in un messaggio degli elementi teorici - seppur banali - data la scarsità di "interazione" che si puo' avere tra chi spiega e chi deve apprendere. Ma ci provo.

    La cosa essenziale e' sapere

    1) cosa e' uno stack

    2) come viene usato lo stack dalle funzioni di C/C++

    Hai una corretta cognizione di questi elementi?

  3. #3
    no. nel mio libro c'è solo appunto xkè usarlo nelle variabili dinamiche. ma nn mi dice ne cos'è ne come viene usato in C++!!

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quindi non sai cosa e' uno stack ne' come viene usato quello fornito dal sistema al programma che si sta eseguendo ... ? Se e' cosi', capisco perche' ti sembri tutto "oscuro" ...

    Non hai nessun testo da cui leggere su questi concetti?

  5. #5
    Originariamente inviato da oregon
    Quindi non sai cosa e' uno stack ne' come viene usato quello fornito dal sistema al programma che si sta eseguendo ... ? Se e' cosi', capisco perche' ti sembri tutto "oscuro" ...

    Non hai nessun testo da cui leggere su questi concetti?
    nu

  6. #6
    Utente di HTML.it L'avatar di Fox82
    Registrato dal
    Feb 2002
    Messaggi
    459
    Prova con questo, per un'infarinatura generale:

    http://it.wikipedia.org/wiki/Subroutine
    Linux user number 403381

    Stop TCPA!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.