Δημοσιεύτηκε: 24 Ιούλ 2011, 20:46
migf1 έγραψε:
Το 25 (όπως κι οι υπόλοιπες τιμές του array) στο συγκεκριμένο παράδειγμα είναι αποθηκευμένες στο section που αποθηκεύονται οι αρχικοποιημένες μεταβλητές (δλδ στο data segment) μια και το array μας είναι αρχικοποιημένο.
Ώπα, άκυρο... τώρα είδα πως το array μας δεν είναι ορισμένο ως καθολική μεταβλητή, άρα όντως πάει στο STACK!
Πώς κι έχεις τόσο μεγάλο ενδιαφέρον για τις εσωτερικές υλοποιήσεις της γλώσσας; Ίσως θα σου ήταν χρήσιμο να μάθεις κι assembly αν σου αρέσουν αυτά τα πράγματα
Δες πάντως ένα σχετικό link: http://www.bravegnu.org/gnu-eprog/c-startup.html