Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

C Esercitazione : tipi di dati

Dennis Ritchie sviluppò un linguaggio di programmazione general purpose strutturato per la Bell Telephone Laboratories che è venuto per essere conosciuta come C. C da allora è stato sviluppato in C + + , ma gran parte della lingua originale persiste , e la maggior parte dei compilatori C + + sono in grado implementare istruzioni C originali. Sebbene compilatori C + + hanno un set di dati più elaborato , che incorpora l'uso e la creazione di oggetti , tipi di dati fondamentali del C sono ancora in uso . Tipi di base

I tipi di dati di base utilizzati in C sono: char , int , float e double . Anche se vi è un valore booleano in alcuni compilatori C + + , booleano non è un tipo di base in C. In C , per i booleani , si utilizza 1 (vero ) e 0 ( false). Char è l'abbreviazione di carattere . Caratteri possono essere una singola lettera come in ' A' o 'a' . Un '1 ' a singoli apici è quella char e non l' intero uno. Una differenza principale è la quantità di bit utilizzati per memorizzare il valore . Char è in genere il tipo di dati più piccolo , con solo 8 bit . A seconda del compilatore e il computer , un int ( intero) può essere di 16 o 32 bit . I galleggianti sono generalmente 32 bit . Un galleggiante è usato per dichiarare variabili " float punto numero" , vale a dire il valore memorizzato contiene un decimale . Un doppio è usato per davvero grandi numeri in virgola mobile
Utilizzando Modificatori

Modificatori in C sono: . Lungo, corto, non firmato e const . L'uso di lungo e breve è per ottimizzare lo spazio allocato per le variabili . La quantità esatta di spazio allocato può variare da compilatore a compilatore . Ma ANSI specifica che un short int dovrebbe essere inferiore a un int , che è più piccolo di una lunga int . Analogamente un galleggiante è più piccolo di una doppia, che è più piccolo di un lungo doppio . L'uso di bit senza segno permette al piombo da utilizzare numericamente , piuttosto che come un bit di segno per indicare positivo o negativo . L'effetto è quello di aumentare la gamma valore positivo del valore di una variabile a costo di valori negativi . Ad esempio un short int (supponendo 16 bit) può memorizzare valori compresi -32.768-32.767 . Un unsigned short int negozi valori compresi tra 0 e 65.535 . Cost. , abbreviazione di costante , permette di dichiarare valori che sono immutabili e non possono essere cambiati dal programma durante l'esecuzione .

Esempi in C

int x , y, z ; breve età int ; popolazione int lungo ; float stipendio , le tasse ; doppio Bignum ; const float pi = 3.14159 ;

 

Programmazione © www.354353.com