| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Pro & Contro di un'istruzione ReDim
    Quasi tutti i linguaggi di programmazione forniscono una qualche versione della struttura a matrice , che è il più primitivo - ma più veloce e intuitivo - modo per memorizzare gruppi di informazioni in memoria . Tuttavia, una limitazione della matrice è che , al fine di cambiare la sua dimensione , deve essere creato nuovamente da zero. Per rendere questo compito più semplice , alcuni linguaggi forniscono un comando " ReDim " . A favore di ReDim

    ReDim consente al programmatore di modificare la dimensione di un array di dati in tempo reale come più o meno le informazioni devono essere memorizzati all'interno di esso. Questo può essere fatto senza abbandonare l' intuitività e la velocità di un array .
    Contro di ReDim

    Il più grande svantaggio di ReDim è una conseguenza di come gli array vengono memorizzati nella memoria . Al fine di ampliare un array , tutti i dati che occupano la memoria accanto alla matrice dovrebbero essere spostati . Dal momento che questo può essere tecnicamente complicato (tanto più che i dati non possono neppure appartenere allo stesso programma ) , il comando " ReDim " copia l' intero array in una nuova posizione delle dimensioni richieste e contrassegna la posizione vecchia per l'eliminazione. Questo rende ReDim lento , soprattutto per i grandi array .

    Previous :

    next :
      Articoli Correlati
    ·Come convertire lo spazio per Newline 
    ·Come faccio a inserire un paragrafo in formato FBML 
    ·Spiegazione della notazione O-grande 
    ·Come moltiplicare interi con passaggio di bit 
    ·Che cosa è una variabile in Programmazione 
    ·Che cosa è la programmazione Client Server 
    ·Struts Validator Regole 
    ·Dove è il lampeggiatore su una Hyundai Tiburon 2004 
    ·Come utilizzare Involucro Camel 
    ·Come impostare un computer per accedere ActiveX passare…
      Articoli in evidenza
    ·Come scorrere solo numeri pari a For Loop in Python 
    ·Come reindirizzare l'output di ingresso in Perl 
    ·Come modificare le funzioni in VB6 
    ·Come confrontare Tempo in Pascal 
    ·Cos'è un file AXD 
    ·Come creare una macro in Word che Will e-mail Utente In…
    ·Come aggiornare Joomla ! K2 
    ·Come creare Testo scorrevole in HTML 
    ·Come salvare i dati TinyMCE a MySQL PHP 
    ·Come leggere file di testo con Visual Basic 
    Copyright © Conoscenza Informatica http://it.wingwit.com