Originariamente inviato da asp.net=cfm=xml
Una variabile, è una cella di memoria, il cui valore è soggetto a mutazioni continue.


Le variabili nel c++, vengono dichiarate, mettendo prima del nome di quest'ultima, un dato, che la definisce in termini di quantità/tipo. I dati sono:

int = per i numeri interi
char = per una serie di caratteri
double = numeri in virgola mobile a doppia precisione
float = numeri in virgola mobile
bool = per indicare una lettera [carattere ASCII]
wchar_t = usato per indicare caratteri no ASCII [di solito UNICODE]

Es di dichiarazioni:
int a -- a, vale come un numero INTERO
char vr -- vr vale come un set di lettere
double rteo -- rteo vale come un numero in virgola mobile a doppia precisione [dieci cifre di precisione]
float ae -- ae vale come un numero in virgola mobile [sei cifre di precisione]
bool d -- d vale come una lettere [es: a]

In più si può specificare il valore di una variabile così:

int a
a = 10


Per chiarimenti, non esitate a forummare [la prox pillola sarà sempre sulle variabili......]

Scusami se ti contraddico...ma di che C++ stai parlando?

Credo che sia abbastanza errato quello che tu dici:
char e' un SINGOLO carattere rappresentato da un SINGOLO byte
a una var bool si possono assegnare i DUE valori logigi true(1) e false(0)!anche bool e' rappresentato da 1byte

ti prego non mi prendere in antipatia...solo che non credo sia giusto dare info sbagliate!
Inoltre credo che si potrebbe dire che questi sono tipi primitivi del C++ insieme altri non citati:

-Valori interi
-short in genere interi da 2byte(mezza parola)
-int " interi da 4byte(1 parola)
-long " interi da 8byte(2 parole)(tranne in alcuni casi)

-Valori in virgola mobile
-float precisione semplice,in genere 4byte
-double precisione doppia, " 8byte
-long double precisione estesa " 12 o 16byte


Inoltre char,short,int e long(tipi interi) possono essere signed o unsigned(col segno o senza)

ciao Zalex