‫Bentornato e questo video vorrei insegnarti le variabili, perché le variabili sono un aspetto molto
‫importante in qualsiasi linguaggio di programmazione.
‫Una variabile è un contenitore che può assumere un valore e magari dopo qualche tempo decidiamo di memorizzare un
‫altro valore nella stessa variabile, cioè nello stesso contenitore.
‫Quindi diamo un'occhiata a questo banale esempio qui.
‫Immagina di essere in un buffet aperto e di voler prendere una tazza di caffè insieme a una torta fantastica.
‫Avresti bisogno di una tazza per il caffè e un piatto per la torta perché una tazza di caffè è fatta per prendere
‫liquidi, non, per esempio, la torta.
‫Mettere la torta in una tazza di caffè non funzionerebbe perché non si adatta e probabilmente perché le
‫persone ti fisseranno.
‫Quindi questo è esattamente il modo in cui funzionano le variabili se confrontiamo le variabili con il nostro esempio di caffè, una
‫variabile deve avere un tipo, che è il tipo di piatto o tazza, ad esempio, il tipo della variabile ci dirà che tipo di dati
‫può memorizzare , dove si trovano i dati, il nostro cibo o le nostre bevande.
‫E poiché di solito abbiamo a che fare con molte variabili nei nostri programmi, dovremo distinguere tra
‫le nostre variabili assegnando un nome a ciascuna variabile.
‫Quindi devi digitare il nome e i dati che sono al suo interno.
‫Ed è così che definiamo una variabile.
‫Supponiamo di voler memorizzare un numero intero, mentre un numero intero è un numero intero come uno, due, tre
‫e così via.
‫Allora è il nostro tipo variabile.
‫Quindi io sono un numero è il nome della nostra variabile intera.
‫E infine, cinque è il valore, quindi dobbiamo digitare il nome e il valore che assegniamo qui in questo modo abbiamo creato la
‫variabile di tipo INT e l'abbiamo chiamata io sono un numero e abbiamo memorizzato il valore cinque al suo interno.
‫Ci sono altri tipi di dati, sharp inoltre e quelli più importanti che dobbiamo
‫sapere per ora sono float, che usiamo per memorizzare numeri float, cioè numeri che hanno punti decimali come PI.
‫Possiamo usarli per memorizzare valori come la velocità, ad esempio.
‫Poi c'è Boulle, che usiamo per memorizzare i valori booleani, che possono essere veri o falsi.
‫Li usiamo per memorizzare valori come è abilitato il GPS e possiamo quindi usare questi booleani per decidere cosa fare
‫nella nostra app.
‫Ad esempio, se il GPS non è abilitato, quindi il GPS abilitato è uguale a false sarebbe l'affermazione qui,
‫allora forse vogliamo mostrare un messaggio all'utente per abilitare il GPS per utilizzare l'app.
‫Quindi abbiamo la stringa, che usiamo per memorizzare il testo, dobbiamo usare le virgolette per specificare che queste
‫sono effettivamente testo e non codice.
‫Possiamo usarli per usare il nome utente, ad esempio.
‫Poi abbiamo Char, che usiamo per memorizzare un singolo carattere, come un segno di bancomat o un segno di dollaro.
‫Possiamo usarli per memorizzare caratteri speciali perché se tutto ciò di cui abbiamo bisogno è un
‫carattere, una stringa sarà eccessiva poiché richiede più memoria di un carattere.
‫Quindi più variabili dichiariamo, più memoria richiederà la nostra app.
‫Pensaci come se stessi usando una tazza di caffè molto grande per conservare una piccola quantità di espresso.
‫Quindi è stata una piccola introduzione all'idea di variabili e tipi di dati e C diesis.
‫Li useremo in esempi pratici e poi avrà molto più senso.
‫Va bene.
‫Quindi quella era una visione di altissimo livello su variabili e tipi di dati.
‫E abbiamo visto solo un paio di loro scrivere tre tipi diversi.
‫Ora, esaminiamo i tipi di dati in modo più approfondito in un paio di esempi nella presentazione.
‫E poi, esamineremo esempi particolari in cui utilizziamo diversi tipi di dati e
‫vedremo come interagiscono tra loro, perché anche questo è qualcosa che dobbiamo prendere in considerazione.
‫Ma prima, diamo un'occhiata a più tipi di dati e impariamo come sono limitati perché puoi usare
‫solo determinati valori all'interno dei tipi di dati.
‫Anche se un numero intero può contenere un numero, non è in grado di contenere un numero come un trilione, ad
‫esempio.
‫Ed è qui che entra in gioco Longus.
‫Quindi esaminiamolo nel prossimo video.