Star_Light έγραψε:απλα λεπτομερεια της λεπτομερειας ώ λεπτομερεια
αν καταλαβα καλα οι προγραμματιστες αυτοι θεωρούν οτι το
- Κώδικας: Επιλογή όλων
function ( &x)
ειναι περασμα με τιμη και οτι αναφορες δεν υπάρχουν στην C.
Δεν το θεωρούν οι προγραμματιστές αυτοί, αυτή ακριβώς είναι η πραγματικότητα... η C δεν υποστηρίζει by reference, μονάχα by value. Σου το έγραψα κι εγώ 2-3 posts νωρίτερα, είπες πως το ξεκαθάρισες και τώρα επανέρχεσαι

έγραψε:
Επειδη το &x ειναι διευθυνση αλλα καθε διευθυνση ειναι μια τιμη στην C και συνηθως εχει επικρατησει το 16-δικο σαν προγραμματιστικη παραδοση. Μιας και οπως ειπαν ολα ειναι τιμες στην C
επισης καπου ειδα οτι δεν περνιεται ο ιδιος ο δεικτης αλλα ενα αντιγραφο του. Τουλαχιστον αυτα καταλαβα εκει εγω.
Ως προς την γενικοτερη λειτουργια δεν διαφωνει κανεις καπου με κανεναν απλα ειναι πιο αυστηροι στους ορισμους απο οσο καταλαβα
Πάλι μπλέκεις όρους κι έννοιες σε περίεργες... συνθέσεις προτάσεων που δεν έχουν και κανένα ουσιαστικό αποτέλεσμα!
Γιατί μπλέκεις τώρα το by value, με την 16δική γραφή απεικόνισης αριθμών; Τι σχέση έχει το ένα με το άλλο;
Ο μόνος τρόπος να τα ξεκαθαρίσεις στο μυαλό σου είναι να γράψεις κώδικα (ασκήσεις) με παραδείγματα που ασχολούνται με το θέμα που σε προβληματίζει... το by value σε αυτή την περίπτωση. Κώδικα που ασχολείται μονάχα με το θέμα σου και τίποτα άλλο, και να συνεχίσεις να γράφεις ασκήσεις μέχρι να σου είναι τελείως ξεκάθαρο!
Στον προγραμματισμό έχεις τη δυνατότητα να τυπώνεις με printf τις τιμές όλων των μεταβλητών σου, σε όποιο σημείο του κώδικά σου επιθυμείς. Πολύτιμη πρακτική όταν θες να ανακαλύψεις πως και γιατί λειτουργούν τα πράγματα όπως λειτουργούν.
Δυστυχώς Κώστα φοβάμαι πως όσο επιλέγεις να ασχολείσαι ταυτόχρονα με πολλά & διαφορετικής δυσκολίας πράγματα, χωρίς καμία σειρά και σύστημα, δεν πρόκειται να ξεδιαλύνεις ποτέ τίποτα. Αντίθετα, θα τα κάνεις ολοένα και μεγαλύτερο... αχταρμά μέσα στο μυαλό σου.