Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Puntatore a funzione

  1. #1

    Puntatore a funzione

    io ho creato un oggetto casuale e conservato in questa variabile A[nx][ny]='o'; nx e ny sono creati con rand adesso ho il problema che dovrei salvare questo valore come puntatore per passarlo successivamente a una funzione . Come posso fare?

  2. #2
    Spiegati meglio: la funzione che tipo di parametro si aspetta?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    spiego meglio tutto il problema. Ho creato una scacchiera dove in ultima posizione ho una X ,
    il problema è che riesco a creare in rand una "o" che sarebbe il mio ostacolo sulla prima riga pero' dovrei riuscire a salvarlo perchè dopo devo farlo avanzare in modo casuale.
    Adesso la mia funzione è :

    void ostacoli(char A[][5])



    codice:
    char A[5][5]={{' ',' ',' ',' ',' '}, 
    {' ',' ',' ',' ',' '},
    {' ',' ',' ',' ',' '}, 
    {' ',' ',' ',' ',' '}, 
    {' ',' ','X',' ',' '}};

  4. #4
    Salvati in due variabili i valori generati dalla rand.
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Con un puntatore l' ho salvata , ma se ho una funzione :
    char avanza_ostacolo(char A[][5],char *punt)
    e un prototipo di funzione :
    char avanza_ostacolo(char [][5],char *);
    come la richiamo nel main ?

  6. #6


    codice:
    void main() {
      avanza_ostacolo(prima_variabile,seconda_variabile);
    }
    cmq se riuscissi a spiegarti in italiano mitaly potrebbe spiegarti meglio



  7. #7
    Originariamente inviato da xnavigator
    cmq se riuscissi a spiegarti in italiano mitaly potrebbe spiegarti meglio
    Ecco, volevo dire più o meno quello ma non trovavo un modo gentile di dirlo.
    Amaro C++, il gusto pieno dell'undefined behavior.

  8. #8
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Stiamo parlando di C o di C++? Il linguaggio va sempre indicato nel titolo... qui non viene mai nominato nemmeno dentro alla discussione...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.