Quote:
Originariamente inviato da davide356
Buongiorno ho un problema con un programma che ho scritto in C vi spiego cosa succede:
Io ho un programma che usa diverse struct definite da me e comprende delle funzioni. In queste struct c'è un campo id definito come array di char. Il programma funziona correttamente.
Successivamente sono andato a sostituire il tipo di id facendolo long visto che sono tutti numeri(cambiando ovviamente tutte le cose diverse tra char e long).Quando vado a fare questa sostituzione però un campo int della struct qualche volta viene inizializzato a caso.
Qualcuno ha qualche idea?
|
Dovresti postare il relativo codice, altrimenti risulta davvero difficile aiutarti.