Funzioni e passaggio di parametri per valore o riferimento in c [ITA]

Поділитися
Вставка
  • Опубліковано 16 гру 2024

КОМЕНТАРІ • 10

  • @LionHeartxz
    @LionHeartxz 5 років тому +1

    Sei stato chiarissimo , ti ringrazio ! Mi sono iscritto

  • @ruggieroviolante3529
    @ruggieroviolante3529 4 роки тому +2

    molto utile per sopperire alla spiegazione pessima del mio prof.. grazie mille

  • @najwakartaoui2412
    @najwakartaoui2412 4 роки тому

    Come si fa ad assegnare parametri di una funzione void ad un 'array di struttura

  • @sigfridoscotillo8410
    @sigfridoscotillo8410 5 років тому

    ciao , ma se ad esempio voglio che una funzione restituisca l indirizzo base di un vettore ad un puntatore devo fare cosi ?
    int main( ) {
    int *vet , *x ;
    vet=funzione_qualsiasi( x );
    return 0 ;
    }
    int * funzione_qualsiasi (int v[] ) {
    int vettore []= "contenuto random";
    return v ;
    }
    perche v é uguale a & v [ 0 ] , quindi in vet andrà l indirizzo di vettore , giusto?

  • @lucamaretti
    @lucamaretti 6 років тому

    Quindi quello che ha scritto a 2:24 non fa niente ?

    • @francescorizzoiissdellerba
      @francescorizzoiissdellerba  6 років тому

      Luca Maret no non scambia i valori

    • @lucamaretti
      @lucamaretti 6 років тому

      Francesco Rizzo ok grazie e poi altra cosa cos'è int argc, chat *argv nel int main all' inizio ?

    • @francescorizzoiissdellerba
      @francescorizzoiissdellerba  6 років тому

      Luca Maret sono i "parametri da riga di comando"

    • @esterseidita6809
      @esterseidita6809 6 років тому

      li metti sempre anche senza un vero e proprio motivo? tipo io fin'ora non li ho usati e ho solamente scritto int main (void)