Visualizzazione dei risultati da 1 a 10 su 18

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quote Originariamente inviata da BoG Visualizza il messaggio
    vorrei chiedetri: perchè allora vet-1 mi da n[0]=0?
    Che vuoi dire?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    48
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Che vuoi dire?
    Intendo dire:
    quando chiamo la mia funzione
    codice:
    cambia(vet[4], vet-1);
    , quel
    codice:
    vet-1
    è un puntatore (perche' vet e' stato dichiarato array) alla cella di memoria (della dimensione di un intero, 4byte) prevedente l'inizio del vettore


    4 4 2 3 2
    vet[0] vet[1] vet[2] vet[3] vet[4]


    Mentre, una volta passato vet-1 a n[7] ho:

    mem.sporca 4 4 2 3 2
    n[0] n[1] n[2] n[3] n[4] n[5]

    perchè n[0] contiene sempre 0 ?
    BoG

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 © 2025 vBulletin Solutions, Inc. All rights reserved.