Δημοσιεύτηκε: 06 Σεπ 2011, 21:16
Και μια που είπαμε για σηματοδότηση στοιχείων σε πίνακες από ακέραιους, ο πιο εμφανής τρόπος (και συνάμα χρήσιμος τρόπος) είναι με χρήση μιας σταθεράς.
Π.χ.
Σε κώδικα με πάρα πολλές γραμμές είναι πολύ πιο εύκολο να τον καταλάβεις έτσι
@Stamatiou: όταν ευκαιρήσεις ρίξε μια ματιά στις προηγούμενες σελίδες, 5-6 ... νομίζω θα σε βοηθήσουν αρκετά. Για την υπερχείλιση τα είπε ήδη ο Κώστας. Βασικά είναι μια "μούρικη" ορολογία για τις περιπτώσεις που προσπαθούμε να δεδομένα ενός πίνακα, αλλά προφανώς κατά λάθος φεύγουμε έξω από τα όρια που έχουμε ορίσεις στον πίνακα... π.χ. απόπειρα να διαχειριστούμε το στοιχείο -1 ενός πίνακα (κάτω υπερχείλιση) ή το 11ο αλλά με ορισμένο άνω όριο το 10 (άνω υπερχείλιση).
@logaro81: ευχαριστούμε για τα links, αλλά σε αυτή τη φάση ασχολούμαστε με τη κατανόηση πιο low-level εννοιών (επίσης η QT είναι σε C++, εδώ έχουμε εστιάσει σε C).
@Star_Light: με κάνεις και κοκκινίζω ρε συ
Π.χ.
- Κώδικας: Επιλογή όλων
#include <stdio.h>
#define MAX_ELEMENTS 5+1
#define INVALID -1
// ----------------------------------------------------------------
int main( void )
{
int nums[ MAX_ELEMENTS ] = { 0, 12, 45, 76, 100, INVALID }; // πίνακας φυσικών αριθμών (θετικοί ή 0)
int *p = nums;
while ( *p != INVALID )
printf("%u ", *p++);
putchar('\n');
return 0;
}
Σε κώδικα με πάρα πολλές γραμμές είναι πολύ πιο εύκολο να τον καταλάβεις έτσι
@Stamatiou: όταν ευκαιρήσεις ρίξε μια ματιά στις προηγούμενες σελίδες, 5-6 ... νομίζω θα σε βοηθήσουν αρκετά. Για την υπερχείλιση τα είπε ήδη ο Κώστας. Βασικά είναι μια "μούρικη" ορολογία για τις περιπτώσεις που προσπαθούμε να δεδομένα ενός πίνακα, αλλά προφανώς κατά λάθος φεύγουμε έξω από τα όρια που έχουμε ορίσεις στον πίνακα... π.χ. απόπειρα να διαχειριστούμε το στοιχείο -1 ενός πίνακα (κάτω υπερχείλιση) ή το 11ο αλλά με ορισμένο άνω όριο το 10 (άνω υπερχείλιση).
@logaro81: ευχαριστούμε για τα links, αλλά σε αυτή τη φάση ασχολούμαστε με τη κατανόηση πιο low-level εννοιών (επίσης η QT είναι σε C++, εδώ έχουμε εστιάσει σε C).
@Star_Light: με κάνεις και κοκκινίζω ρε συ