Funzioni Flashcards

1
Q

Cosa sono le funzioni

A

Blocchi di codice riutilizzabili che prendono zero o più parametri in input, eseguono una serie di istruzioni e possono restituire un valore

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Come è composta una funzione?

A

Dalla keyword fn seguita da parentesi tonde (all’interno delle quali ci può essere o meno un valore), il tipo di ritorno (specificato dopo una freccia →), aperte parentesi graffe, il corpo della funzione e il ritorno.
fn add(a: i32, b: i32) -> i32 { let sum = a + b; return sum; }

How well did you know this?
1
Not at all
2
3
4
5
Perfectly