Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Tipo di dato carattere | Section
Tipi di Dati in C++

bookTipo di dato carattere

Scorri per mostrare il menu

Il tipo di dato char viene utilizzato per memorizzare un singolo carattere, come 'A' o 'w'. Nel prossimo capitolo, verrà approfondita la combinazione di questi caratteri in sequenze per creare parole, frasi e altro ancora. Per ora, l'attenzione è rivolta all'utilizzo di char per la memorizzazione di un solo carattere.

main.cpp

main.cpp

copy
1234567
#include <iostream> int main() { char letter = 'G'; std::cout << letter << std::endl; }
Note
Nota

char deve essere specificato tra apici singoli. Anche se il carattere memorizzato è un numero, deve essere racchiuso tra apici singoli, '9', e non 9.

È possibile sperimentare con il codice sopra per osservare cosa succede se si utilizzano le virgolette doppie o si assegnano numeri senza virgolette.

Il tipo di dato char e la memoria.

Per essere memorizzato, viene prima convertito in un numero utilizzando la tabella ASCII. La rappresentazione binaria di quel numero viene poi salvata in memoria.
È possibile consultare rapidamente la tabella ASCII qui sotto (la prima colonna non è rilevante per noi).

main.cpp

main.cpp

copy
12345678
#include <iostream> int main() { // Change the number to output different symbol char symbol = 100; std::cout << symbol; }
Note
Nota

Se assegni un numero senza apici singoli a un char (ad esempio, char letter = 76), il compilatore presume che tu abbia specificato un carattere già convertito in numero.

Come puoi vedere dalla tabella, 76 corrisponde a L, quindi il valore di letter è 'L'.

question mark

Quale delle seguenti istruzioni produrrà l'output L quando stampata sulla console?

Seleziona tutte le risposte corrette

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 6

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 1. Capitolo 6
some-alt