Che cosa � variabile?
|
La variabile � il posto per memorizzare informazione. Poich� uno potrebbe immagazzinare il numero di telefono dell'amico nella propria memoria, possiamo memorizzare queste informazioni nella memoria del calcolatore. Questi sono i mezzi di accesso a della memoria del calcolatore.
|
Ci sono regole ragionevolmente rigorose su come le variabili sono chiamate che C++ impone:
- I nomi variabili dovrebbero cominciare con la lettera.
- I nomi variabili sono contenitore-sensibili (cio�, �il myNumber� variabile � differente �da MYNUMBER� che il inturn � differente �da mYnUmBeR�).
- I nomi variabili non possono avere spazi in bianco nel fratempo.
- I nomi variabili non possono avere i caratteri speciali.
|
Tipi variabili
|
Le variabili sono di tre tipi di base che sono come segue:
- int
- float
- char
|
Dichiarare le variabili
|
Il tipo variabile � niente ma una descrizione del genere delle informazioni che una variabile memorizzer�. Dichiarare la variabile in C++ � semplice. Diciamo che desideriamo dichiarare la variabile di tipo �myAge� chiamato int. Cio�, il myAge variabile immagazziner� il numero intero, myName variabile immagazziner� un carattere, myHeight variabile memorizzer� il valore del galleggiante. In C++, questo � scritto come indicato qui sotto:
|
int myAge;
char myName;
float myHeight;
|
|
Come scrivere a getto la variabile a macchina?
|
In C++ il pezzo fuso � facile. Diciamo che abbiamo usato una variabile di floatche immagazzina il numero come �26.3141885� e desideriamo avere l'int immagazzinando una parte di numero intero anzich� il galleggiante. Ci� � fatta come indicato qui sotto:
|
int GetAverage()
{
// assume that regularAvg and specialAvg store two floats
float totalAvg = regularAvg + specialAvg;
// cast totalAvg to an int
int truncatedAvg = (int) totalAvg;
// return the truncated value
return truncatedAvg;
}
|
|
La parte chiave all'avviso qui � la linea del codice che legge il truncatedAvg int = totalAvg (int). Che cosa stiamo facendo qui sta prendendo il galleggiante, totalAverage, che immagazzina un certo genere del numero decimale (opinione 82.41832) e sta eliminando �.41832� parti lanciandola all'int. Ci� funziona poich� int � l'unico capace di immagazzinare i numeri interi, in modo da memorizza semplicemente una parte di numero intero del totalAvg.
|
|
|
Keywords Variables in CPP, cpp tutorial, functions cpp, cpp array, cpp c++, variables in c++,
php variables, cpp code, cpp example, cpp program, cpp function, variables in python,
array variables, sample cpp, algorithm cpp, variables in functions, function variables,
cpp dll, cpp h, variables in memory, lib cpp, cpp source, functions variables, visual cpp,
cpp library, variables in c#, variables in java
|