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Τι να κάνω; Link to comment Share on other sites More sharing options...
Vagouridis Ιούνιος 28, 2006 #2 Κοινοποίηση Ιούνιος 28, 2006 Για δοκιμασε ετσι :int myarray[2][3]={1, 2, 3,4, 5, 6} Link to comment Share on other sites More sharing options...
alexkhr Ιούνιος 29, 2006 #3 Κοινοποίηση Ιούνιος 29, 2006 Σου βγάζει την διεύθυνση στη μνήμη RAM που είναι αποθηκευμένος ο πίνακας. Δοκίμασε με: *myarray[0][0] Link to comment Share on other sites More sharing options...
skywriter Ιούνιος 29, 2006 #4 Κοινοποίηση Ιούνιος 29, 2006 Δοκιμασε int *myarray;myarray = new int[2][3];Απλά πρίν δεν καθάριζε η μνήμη και σου έβγαζε οτι σκουπίδια είχε μέσα Link to comment Share on other sites More sharing options...
unreal Ιούνιος 29, 2006 #5 Κοινοποίηση Ιούνιος 29, 2006 int myarray[2][3]={{1, 2, 3}, {4, 5, 6} } ;έτσι δοκίμασες? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.