Home
ITA - Appunti Cpp 003 - Variabili
November 2023 (81 Words, 1 Minutes)
linux
debian
lmde
cpp
Definizione di una variabile
Una variabile è un astrazione per indicare il contenuto di un area di memoria. Lo scope di una variabile può essere:
- locale: accessibile nel contesto in cui è dichiarata
- globale: accessibile da ogni parte del programma.
Variabile Locale
int manin()
{
float peso {56.3};
std::cout << peso << std::endl;
}
Variabile Globale
float peso {56.3};
int manin()
{
std::cout << peso << std::endl;
}
se si vuole accedere al valore da un altra pagina
Costanti
Le constanti:
- hanno un nome
- occupano spazio
- di solito hanno un tipo
- una volta dichiarati non è possibile cambiarne il valore
ci sono molti modi:
-
dichiarare una costante:
const <tipo> <variabile>
-
dichiarare una espressione costante :
constexpr <espressione>
questi valori sono costanti e sono valutabili a compile time -
usare un enum:
enum enum
le enum vengono usate per dichiarare gruppi di valori -
definire costanti:
#define valore
questa direttiva serve per dichiarare macro o valori costanti
Riferimenti
- cppreference.com - variables
- stackoverflow.com - how-to-declare-a-global-variable-in-c
- cppreference.com - keyword const
- cppreference.com - constexpr
- cppreference.com - enum
- #define
- github.com - cpp-best-practices
© 2024 Stefano Prina
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Condividi allo stesso modo 4.0 Internazionale Theme Moonwalk
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Condividi allo stesso modo 4.0 Internazionale Theme Moonwalk