Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Γιατί η ανάθεση είναι έγκυρη στη C. Δεν γίνεται πουθενά έλεγχος για το αν βγήκες εκτός ορίων ενός πίνακα στη C. Βέβαια, πολύ πιθανόν αυτή η θέση (12) να ανήκει σε κάποια άλλη μεταβλητή ή πίνακα που δήλωσες κάτω από το k, οπότε και να χάλασες εκείνη.

Δημοσ.

Γιατί αν ορίσω διάταξη με n στοιχεία (π.χ. char k[10]; ) και μετά δοκιμάσω π.χ. k[12]='b'; και κάνω printf θα το εκτυπώσει; 

 

Ειναι Undefined behavior σαν ανω υπερχειλιση.Επισης δεν υπάρχει κανενας λογος να το κάνεις.-

Δημοσ.

off topic

Διατάξεις;;;

Σοβαρά τώρα; Το διδάσκουν ως διατάξεις; Ούτε καν πίνακες;

Μπορει να εννοει εναλλαγες στοιχείων του πινάκα [1, 2, 3], [1, 3, 2] κλπ 

Διατάξεις λεγονται.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...