Δημοσιεύτηκε: 15 Φεβ 2010, 12:05
από crafter
Αρχικα δν νομιζω να γινεται αλλιως αν δν χρησιμοποιησεις **Α (*Α)[] στη συγκεκριμενη περιπτωση.
Αν παρατηρησεις τον τυπο επιστροφης της malloc ειναι void pointer δηλαδη δν γινεται να τον εξισωσεις με Int η οτιδηποτε αλλο αλλα με pointer (οποιουδηποτε τυπου με casting).


Δευτερον γτ δν θελεις **A η (*A)[] μηπως ειναι καποιος περιορισμος και αν υπαρχει ειναι σιγουρα αυτος;
Με τις παραπανω δηλωσεις (**Α , (*Α)[]) γινεται σιγουρα.Αν εχεις κανει πχ Int A[50]; ε προφανως θα δωσει segmentation fault αφου πας να κανεις δεσμευση σε ενα Int κατι το οποιο δν γινεται.