Module: (C++) Variabili. Formati di output


Problem

1/7

Variabili

Theory Click to read/hide

Variabili

Un computer non sarebbe necessario se non avesse la capacità di memorizzare varie informazioni nella sua memoria e di elaborare lo stesso tipo di informazioni utilizzando gli stessi algoritmi.Per creare programmi più interessanti, bisogna imparare a memorizzare le informazioni nella memoria del computer. Allo stesso tempo, dobbiamo imparare come accedere in qualche modo alle celle di memoria del computer. 
Nella programmazione, come nella vita, per riferirsi a qualsiasi parte della memoria del computer ricorre per nome. Usando questo nome, puoi sia leggere le informazioni che scriverle lì.
 
Una variabile è una posizione nella memoria del computer che ha un nome e memorizza un valore corrispondente al tipo .

La parola "variabile" ci dice che il suo valore può cambiare durante l'esecuzione del programma.  Quando viene salvato un nuovo valore di variabile, quello vecchio viene cancellato.


Per un computer, tutte le informazioni sono dati nella sua memoria - insiemi di zeri e uno (per dirla semplicemente, qualsiasi informazione in un computer è solo numeri e li elabora allo stesso modo). Tuttavia, sappiamo che i numeri interi e i numeri frazionari funzionano in modo diverso. Pertanto, ogni linguaggio di programmazione ha diversi tipi di dati, che vengono elaborati utilizzando metodi diversi.

Ad esempio,
interi variabili – type int (dall'inglese integer – integer), occupa 4 byte in memoria;
variabili reali che possono avere una parte frazionaria (digitare float – dall'inglese virgola mobile – virgola mobile) , occupa 4 byte in memoria, oppure digita double, che occupa 8 byte;
caratteri (digitare char – dall'inglese character – carattere), occupare 1 byte in memoria.

Proviamo ad aggiungere qualche variabile al nostro programma.
Prima di utilizzare una variabile, è necessario dire al computer di allocare spazio in memoria per essa. Per fare ciò, la variabile deve essere dichiarata, ovvero specificare quale tipo di valore memorizzerà e assegnarle un nome.
Puoi anche assegnargli dei valori iniziali se necessario. 

Esempio
Disassemblare il programma. #include <iosrstream> utilizzando lo spazio dei nomi std; principale(){ int a = 6, b; // ha dichiarato due variabili di tipo intero, // il valore 6 è stato immediatamente salvato nella variabile а. // La variabile b non è stata impostata su un valore iniziale, // cosa sarà in memoria in questo caso, non lo sappiamo. }

Problem

Sulla quinta riga, dichiara una variabile a di tipo intero con un valore iniziale di 7.