SSJ5 Δημοσιεύτηκε Ιούνιος 28, 2006 #1 Δημοσιεύτηκε Ιούνιος 28, 2006 Μια μικρή ερωτησούλα: Έστω ότι φτιάχνω το παρακάτω array:int myarray[2][3]={(1, 2, 3),(4, 5, 6)}πως θα τυπώσω στην οθόνη το 1;Δοκίμασα cout <<myarray[0][0] και μου βγάζει 0δοκίμασα άλλους συνδυασμούς αλλα μου βγάζει κάτι άκυρα νούμερα πχόταν έβαλα cout <<myarray[1][2] μου έβγαλε 404265Τι να κάνω;
Vagouridis Ιούνιος 28, 2006 #2 Ιούνιος 28, 2006 Για δοκιμασε ετσι :int myarray[2][3]={1, 2, 3,4, 5, 6}
alexkhr Ιούνιος 29, 2006 #3 Ιούνιος 29, 2006 Σου βγάζει την διεύθυνση στη μνήμη RAM που είναι αποθηκευμένος ο πίνακας. Δοκίμασε με: *myarray[0][0]
skywriter Ιούνιος 29, 2006 #4 Ιούνιος 29, 2006 Δοκιμασε int *myarray;myarray = new int[2][3];Απλά πρίν δεν καθάριζε η μνήμη και σου έβγαζε οτι σκουπίδια είχε μέσα
unreal Ιούνιος 29, 2006 #5 Ιούνιος 29, 2006 int myarray[2][3]={{1, 2, 3}, {4, 5, 6} } ;έτσι δοκίμασες?
Recommended Posts
Archived
This topic is now archived and is closed to further replies.