Specificare un Tipo
Scorri per mostrare il menu
Essere un linguaggio tipizzato significa che è necessario dichiarare il tipo di una variabile al momento della sua inizializzazione. Per specificare il tipo di dato per la variabile è necessario utilizzare la seguente sintassi:
Specificando il tipo di dato della variabile, si informa il computer sulla quantità di memoria necessaria per memorizzare il suo valore e su come interpretare tale valore.
Cosa succede effettivamente quando si crea una variabile di un certo tipo
Consideriamo l'esempio di un tipo di dato int. Come vedrai nella prossima sezione, richiede 4 byte (=32 bit) di dati per contenere il suo valore. Pertanto, il computer deve allocare 4 byte di memoria per memorizzare questo valore.
Il computer assegna 4 celle (byte) di memoria alla variabile num. Quando si assegna un valore a num, queste celle conterranno tale valore. Inoltre, è associato un indirizzo di memoria a queste celle.
I valori vengono memorizzati in memoria utilizzando un sistema numerico binario (sequenza di 1 e 0). Quindi i numeri vengono prima convertiti in sistema binario. Il seguente video mostra come il valore 1231 viene memorizzato in memoria.
1. Cosa significa che un linguaggio è tipizzato?
2. Quale delle seguenti affermazioni è vera sugli indirizzi di memoria?
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione