Quanto vale NULL in C?

Domanda di: Rocco Conte  |  Ultimo aggiornamento: 7 dicembre 2023
Valutazione: 4.1/5 (73 voti)

Il valore NULL in C/C++ è assegnabile solo a variabili di tipo puntatore. Una variabile di tipo intero assume solo valori interi (incluso il valore 0).

Cos'è NULL in C?

Il valore NULL viene usato dalla funzione malloc per indicare che il tentativo di allocare (riservare) memoria è fallito. Questo accade ogni volta che la memoria disponibile non è sufficiente.

Quanto vale NULL?

Il valore NULL è un valore speciale e viene utilizzato quando si vuole indicare che un determinato campo non ha valore. Tale informazione è diversa da "il campo ha valore uguale a 0" (o uguale al carattere vuoto o uguale ad una stringa vuota).

Cosa significa NULL in Java?

In Java è possibile assegnare un valore speciale alle variabili reference che non contengano riferimenti ad alcun oggetto. Tale valore speciale è indicato dalla parola riservata null, ed in pratica rappresenta un oggetto che non sia stato ancora istanziato.

Come dichiarare una stringa vuota?

La stringa vuota è denotata dal letterale "". Il metodo int length() della classe String calcola la lunghezza della stringa, cioè il numero di caratteri che compongono la stringa.

Nullable (valori NULL) - C# TUTORIAL ITALIANO 40