| 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
    Variante Tipo di dati
    Alcuni linguaggi di programmazione , come C + + e Visual Basic , includere una , tipo di dati per uso generale flessibile conosciuto come un tipo di dati Variant . Una variante è un tipo di dati che può contenere diversi tipi di informazioni , come ad esempio numerico o stringa di informazioni , ma contiene anche i metadati - che è, dati sui dati - che specifica come l'informazione dovrebbe essere interpretato . Valori

    tipi di dati Variant in genere può contenere informazioni di qualsiasi tipo , ad eccezione dei dati e gli indirizzi strutturati , o puntatori . Le diverse categorie di informazioni sono conosciuti come i sottotipi e includono una varietà di informazioni numeriche , che vanno da valori booleani , che contengono sia vero o falso , a enormi numeri in virgola mobile , stringhe di lunghezza variabile , oggetti e numeri di errore. Le varianti possono anche essere nullo , se contengono intenzionalmente dati validi , o vuoto, o non inizializzato .
    Utilità

    Tipicamente , i tipi di dati variant si comportano come se fossero numeri utilizzato in un contesto numerico e come stringhe quando utilizzato in un contesto stringa . Varianti di solito si comportano nel modo che è più appropriato per il tipo di dati in essi contenuti . Quando i dati vengono assegnati ad un tipo di variante di dati , nessun tipo di conversione , o di fusione di caratteri , si verifica. L' dati non viene convertito in un tipo di dati appropriato , ma piuttosto la variante diventa il tipo dei dati . In altre parole , un tipo di dati variante può essere assegnato un tipo di dati numerico , come ad esempio un intero, in una dichiarazione e assegnata una stringa nel prossimo .
    Applicazioni
    < br

    tipi di dati > Variant può essere utile in situazioni in cui i tipi di dati e il loro contenuto sono determinate in fase di esecuzione - che è , quando un programma viene eseguito - piuttosto che in fase di compilazione . Diversi programmi possono essere stati scritti con diversi compilatori - programmi informatici che traducono un linguaggio di programmazione ad alto livello in codice macchina - che non possono condividere gli stessi tipi di dati . Tipi di dati Variant possono essere utilizzati per passare valori tra tali programmi .
    Limitazioni

    tipi di dati Variant può essere veramente utile se siete incerti sul tipo di dati che un programma deve gestire o è necessario per ospitare i dati stranieri, cui tipo di dati è sconosciuto o non è completamente specificata . Tuttavia, la flessibilità dei tipi di dati Variant ha un costo e , se usati a casaccio , possono rendere il codice del programma difficile da leggere , ostacolare le prestazioni del programma - il tipo di dati più accurati per il valore assegnato deve essere determinato in fase di esecuzione - e aumentare la possibilità di errori di runtime .

    Previous :

    next :
      Articoli Correlati
    ·Come convertire i dati 3D a 2D Utilizzando MATLAB 
    ·Guida su come scrivere Pseudocodice 
    ·Come usare Soluzioni Grafiche di modelli di programmazi…
    ·Come caricare bonjour.msi 
    ·Errore di rilevamento e correzione Metodi 
    ·Come installare un file IPA in un simulatore di iPhone 
    ·Come cambiare il tipo di font utilizzando la programmaz…
    ·Come fermare uno storyboard in Silverlight 
    ·Come utilizzare le espressioni regolari per bloccare lo…
    ·Come convertire un numero decimale in BCD Pranzo 
      Articoli in evidenza
    ·Come Passa Il commento Lines in Python 
    ·Come utilizzare la funzione strrchr in C + + 
    ·Come spostare un PictureBox in Visual Studio 
    ·Come ping tramite PHP 
    ·Come aggiungere una scheda in una stringa in VB.NET 
    ·Come riavviare la sessione X 
    ·Come faccio a sapere quale versione di Flash Player I H…
    ·Dopo aver selezionato una data in Picker DateTime , Com…
    ·Come disabilitare gli avvertimenti PHP in Plesk 
    ·Come controllare per un processo in Visual Basic 
    Copyright © Conoscenza Informatica http://it.wingwit.com