17. Pointers - Δείκτες - (Θεωρία)

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ย. 2024

ความคิดเห็น • 7

  • @charistziampazidis4903
    @charistziampazidis4903 6 ปีที่แล้ว

    Καλησπέρα Πάνο, είμαι πρωτοετής φοιτητής Πληροφορικής και τα βιντεο σου βοηθούν αρκετά στην κατανόηση των δεικτών. Ωστόσο έχω να κάνω ένα σχόλιο που αφορά στο παράδειγμα 4 (διότι έχω μπερδευτεί λιγάκι!!).................Κανονικά δεν θα έπρεπε μέσα στο σώμα της set, η εντολή εκχώρησης να είναι *x=y; αντί για x=&y; ...ώστε η τιμή της μεταβλητής x να αλλάξει μέσα στη main και να γίνει ίση με 10 (και όχι 100 που είναι η απάντηση) ;;;

    • @panospapadopoulos6848
      @panospapadopoulos6848  6 ปีที่แล้ว

      To *x=y και το x=&y είναι συντακτικά και λογικά σωστά. Με το *x=y αυτό που κάνεις είναι να βάλεις την τιμή που είναι αποθηκευμένη στη μεταβλητή y εκεί που δείχνει το x. Με το x=&y αυτό που καταφέρνεις είναι να αλλάξεις το που δείχνει το x. Στο συγκεκριμένο παράδειγμα αυτό που ήθελα να δείξω είναι οτι το να περνάς pointer ως όρισμα σε μία συνάρτηση δε σημαίνει απαραίτητα οτι αν αλλάξει τιμή, αυτή θα αλλάξει και στη συνάρτηση από την οποία κλήθηκε (εδώ συγκεκριμένα τη main). Ναι όντως αν ήθελα το x στη main να πάρει τη τιμή του y (όρισμα συνάρτησης) θα έπρεπε να γράψω *x=y;

    • @charistziampazidis4903
      @charistziampazidis4903 6 ปีที่แล้ว

      Σε ευχαριστώ για την απάντηση.

    • @killeraki1840
      @killeraki1840 2 หลายเดือนก่อน

      @@charistziampazidis4903 telika apofoitises bro?

  • @luxamateuramvs6800
    @luxamateuramvs6800 7 ปีที่แล้ว

    Καλησπερα. Χρειαζομαι βοηθεια σε ενα project που εχω για την C...μπορουμε καπως να επικοινωνισουμε να μου δωσεις μια μικρη βοηθεια ;;;

    • @panospapadopoulos6848
      @panospapadopoulos6848  7 ปีที่แล้ว

      Γενικά να δούμε όλο το project είναι λίγο δύσκολο γιατί αυτή τη περιόδο δεν υπάρχει πολύς χρόνος. Ξεκίνησέ το και αν κολλήσεις σε κάτι πολύ συγκεκριμένο μπορούμε να το συζητήσουμε.

    • @luxamateuramvs6800
      @luxamateuramvs6800 7 ปีที่แล้ว

      ναι...αυτο εννοω...σε ενα σημειο...το εχω αρχισει ηδη. Ενα ερωτηματακι ειναι αρκετα ζορικο