I tipi di dati sono parole chiave che definiscono la dimensione e il tipo di valore che è possibile memorizzare in una variabile. I tipi primitivi sono tipi di dati che fanno parte del linguaggio di programmazione.

I tipi non primitivi sono quelli definiti dal programmatore. Sono anche chiamati tipi di riferimento. In questo articolo imparerai i sette tipi primitivi in ​​C.

Tipi di valori interi

Se devi memorizzare un valore intero in una variabile, puoi dichiararlo come uno dei tre tipi seguenti: int, breve, o lungo.

intero x;
piccoletto;
lunga z;

La scelta dipende da quanto ci si aspetta che sia il valore intero. Ad esempio, il int il tipo di dati accetta valori a quattro byte. Pertanto, l'intervallo di valori che gli dai deve essere compreso tra -32768 e 32767.

Tipo di dati Byte Gamma
int 4 da -32768 a 32767
breve 4 da -32768 a 32767
lungo 8 da -2147483647 a +2147483647

Vale la pena notare che lungo è una forma breve di lungo int, e breve di breve int.

C prevede anche il lungo lungo tipo di dati, offrendoti ancora più spazio di memoria. Il

instagram viewer
lungo lungo type ha un intervallo da -(2^63) a (2^63)-1. Questo tipo di dati può essere molto utile quando si tratta di fattoriali.

Imparentato: I modi migliori per imparare a programmare gratuitamente

Puoi anche scegliere di avere un intervallo positivo più ampio per il tuo tipo di dati integrali qualificandolo con il non firmato parola chiave. In tal caso, il tuo intervallo sul lato positivo è il doppio di quello del suo equivalente con segno.

Tipi di numeri in virgola mobile

Potrebbe essere necessario memorizzare numeri frazionari. In questo caso, dovrai usare il galleggiante e Doppio tipi.

Il galleggiante type specifica un intervallo tra 3.4e-038 e 3.4e+038, mentre Doppio specifica un intervallo tra 1.7e-308 e 1.7e+308. La grande differenza è che Doppio ha una precisione del punto decimale doppia rispetto a galleggiante tipo di dati.

C fornisce anche il doppio lungo tipo esteso se si desidera utilizzarlo.

Guarda anche: Una guida per principianti all'input e all'output in C

Tipo di carattere

Per memorizzare i valori dei caratteri, è necessario utilizzare il char tipo di dati. Memorizza un byte e ha un intervallo da -128 a 127.

carattere y = "B"; /* metti il ​​valore del carattere tra virgolette */ 

Suggerimenti per imparare facilmente la programmazione C

Non c'è bisogno che tu faccia gli stessi errori evitabili che hanno fatto i programmatori principianti. Imparare una nuova lingua, specialmente una come il C, richiede che tu ti impegni e sia metodico.

Avere un metodo di apprendimento strutturato può facilitare notevolmente il tuo percorso di programmazione. Inizia con le nozioni di base come variabili, operatori e librerie standard, quindi passa gradualmente ad argomenti come la gestione dei file. Un passo alla volta lo fa.

CondividereTweetE-mail
5 consigli di programmazione C che devi imparare per iniziare

Il linguaggio di programmazione C ha una reputazione difficile. Ma se ci riesci, puoi programmare qualsiasi cosa, come mostrano questi suggerimenti.

Leggi Avanti

Argomenti correlati
  • Programmazione
  • C Programmazione
  • Programmazione
Circa l'autore
Girolamo Davidson (26 articoli pubblicati)

Jerome è uno scrittore dello staff di MakeUseOf. Si occupa di articoli su programmazione e Linux. È anche un appassionato di criptovalute e tiene sempre d'occhio l'industria delle criptovalute.

Altro da Jerome Davidson

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti