Ciao e bentornato.
In questo video, creeremo il nostro primo programma C.
Probabilmente conoscete questo punto di vista.
Questo si chiama luce.
In questo spazio di lavoro abbiamo un paio di progetti di video precedenti, il Progetto due e il Progetto tre.
Vogliamo creare un nuovo progetto e dobbiamo sapere come farlo.
A questo punto, possiamo andare su file nuovo progetto o selezionare l'area di lavoro facendo clic con
il pulsante destro del mouse e selezionando Nuovo progetto.
Verrà visualizzata la procedura guidata per il nuovo progetto.
Utilizzerò il modello precedente che abbiamo creato in un video precedente e quindi chiamerò
questo progetto, il nostro primo progetto.
Che ne dite del nostro primo programma?
È ancora meglio.
E nella categoria, selezionerò i nostri modelli utente.
E per il tipo, selezionerò il mio modello, premendo il tasto.
Ok.
Noterete che ora è stata creata la nostra prima cartella di programma, ma non è evidenziata in grassetto, non
è in grassetto.
Dobbiamo fare in modo che il significato in grassetto sia il nostro progetto attivo, perché questo significa che ogni volta
che lo modifichiamo o lo compiliamo, verrà compilato questo progetto.
Quindi andiamo avanti e facciamo doppio clic su questo punto per renderlo in grassetto.
Selezioniamo quindi Principale. c e chiuderemo l'altro file e vedremo che abbiamo il nostro programma
Hello World template dalle impostazioni del progetto precedente.
Lo cancelleremo perché è sempre una buona idea scrivere il codice da
zero, perché così si capisce cosa si sta facendo ed è una buona pratica da intraprendere.
A questo punto inizieremo a scrivere il nostro codice e inizieremo includendo un file di intestazione standard,
e questi concetti saranno spiegati in modo ancora più dettagliato.
Ma questo simbolo di cancelletto è fondamentalmente una definizione del preprocessore che dice che vogliamo includere
da qualche parte altro codice costruito da C più la libreria standard C.
Possiamo anche includere i nostri file di intestazione in un secondo momento, ma per ora diciamo solo di includere l'IO standard. H Vedete l'evidenziazione della sintassi e diciamo semplicemente
include e poi la prossima riga di codice che vogliamo scrivere è la nostra funzione principale.
La funzione principale è il punto di ingresso del programma.
Questa è la funzione che viene eseguita quando si avvia il nostro programma, il nostro eseguibile.
La funzione principale ha molte varianti.
Lo creeremo con il tipo di dati INT e, di nuovo, è evidenziato in viola e poi diremo semplicemente
main e poi potremo avere delle parentesi vuote.
E poi noterete che quando digitate una parentesi è rossa perché non c'è una fine, giusto?
Parentesi.
Quindi la parentesi sinistra inizia la definizione di un prototipo di funzione e la parentesi destra la termina.
Questa funzione non richiede alcun parametro, quindi la terremo vuota.
Ora, per inciso, il C consente anche di inserire void, che è una parola chiave speciale,
ma per ora ci limiteremo a creare un vuoto e poi creeremo la nostra funzione; tutte le funzioni iniziano
con la parentesi graffa sinistra.
Quindi avremo una parentesi graffa sinistra.
E ancora, questo è rosso perché per terminare la funzione, dobbiamo avere una parentesi graffa a destra e una parentesi
graffa a sinistra che inizia il blocco della funzione.
In pratica, tutto ciò che si trova tra la funzione sinistra e la parentesi graffa sinistra e la parentesi graffa destra è codice
all'interno di una funzione.
E ancora, questi termini potrebbero non essere del tutto comprensibili come funzioni, cose del genere.
Stiamo scrivendo il nostro primo programma che dimostrerà una certa comprensione della sintassi e poi
ci sarà una sfida e così via.
Quindi, ogni volta che si ha una parentesi graffa rossa, si deve avere una parentesi graffa finale.
Ora, per inciso, l'IDE lo aggiunge per voi quando premete il tasto return dopo aver aggiunto quello di sinistra.
Ora vorrei scrivere del codice che chieda all'utente di inserire il suo numero
preferito e poi stampi il suo numero preferito.
Anche in questo caso, alcune di queste informazioni saranno dettagliate per quanto riguarda la sintassi nei video successivi, ma vogliamo scrivere
il nostro primo programma ed essere in grado di compilarlo.
A questo punto, creeremo una variabile che immagazzina informazioni e che memorizzerà il nostro
numero preferito.
Quindi vogliamo che sia di tipo INT e lo chiameremo il mio numero preferito e lo inizializzeremo
a zero.
Assegneremo dei dati ad esso, giusto?
Parleremo poi di tipi di dati e variabili e di altri concetti nei prossimi video.
Vogliamo sempre utilizzare buone convenzioni di denominazione per le variabili che sono memorizzate nei nostri dati e poi chiederemo
all'utente di inserire alcune informazioni.
Per questo useremo una funzione chiamata scanf.
E di nuovo, all'interno delle virgolette doppie, metteremo il nostro specificatore di tipo di dati percentuale D e una barra rovesciata
o una virgoletta finale.
E poi memorizzeremo questi dati all'interno di una variabile chiamata Il mio numero preferito.
Dovreste quindi digitare insieme a me per vedere come scrivere il codice e ricevere input dall'utente e così
via.
Ci sarà un altro video che spiegherà specificamente come ottenere l'input.
Quindi chiederemo all'utente di inserire un numero.
Vogliamo quindi visualizzare un output sullo schermo.
Quindi faremo qualcosa del tipo: per favore, inserisci il tuo numero preferito, giusto?
E poi aggiungere un avanzamento di riga per.
E noterete che tutto è racchiuso tra doppi apici.
E poi mettiamo un punto e virgola per concludere l'affermazione.
E si nota anche che altre dichiarazioni in C, come la direttiva include, non hanno il punto e virgola.
Le funzioni non hanno il punto e virgola.
Quindi dobbiamo usare un numero di inserimento e poi stamperemo e diremo loro qual
è il loro numero.
Quindi diremo stampa, hai inserito un numero e useremo uno specificatore di formato, come spiegato più avanti,
backslash n per l'avanzamento di riga.
E poi visualizzeremo il valore della variabile, che è il mio numero preferito.
E poi termineremo le parentesi e i semi con il punto e virgola.
La comprensione principale di questo codice è che abbiamo un sacco di codice completato con
parentesi, parentesi finali e così via, e anche virgolette finali, doppie virgolette.
Quindi l'IDE fa un sacco di cose belle per voi.
Poi abbiamo di nuovo l'evidenziazione della sintassi, che serve solo a farvi familiarizzare
con alcune delle sintassi del C e poi, dato che abbiamo un int, vogliamo solo dire di restituire zero, il che significa che
non abbiamo errori e quindi possiamo salvare il nostro codice e premere control.
E poiché il nostro primo programma è in grassetto, ciò significa che possiamo compilare questo programma e che possiamo
fare clic con il pulsante destro del mouse e dire "compila", per poi vedere l'output nella finestra di compilazione.
Questo se la compilazione è avvenuta con successo o meno senza errori.
Ok.
Abbiamo quindi scritto il nostro primo programma che faceva qualcosa di molto semplice, chiedendo all'utente il suo
numero preferito, ottenendo l'input e visualizzando l'output.
E ancora, molti di questi concetti, ottenere input, visualizzare il formato di output, specificatori, funzioni,
saranno definiti in seguito.
Lo scopo di questo video è quello di scrivere un po' di codice e di acquisire un po' di familiarità con la sintassi e di essere
in grado di compilare il codice.
E così non abbiamo avuto errori.
Quindi, nella prossima lezione, vi mostrerò come potete costruire, giusto?
Abbiamo già parlato dei programmi C e di come ci siano molti passaggi per creare un programma binario ed eseguibile, giusto?
Una è la compilazione, l'altra è il collegamento: fino a questo punto abbiamo solo compilato, ora dobbiamo costruire
il nostro intero progetto in modo che si colleghi e crei il nostro programma eseguibile.
Lo vedremo nella prossima lezione.
Grazie.