User Tools

Site Tools


qna:hw:lsn07

Μάθημα 7

  • Δείκτες (pointers)

Προετοιμασία

Εργαστηριακή διάλεξη

Εργασία 7.1

Ερώτημα 7.1.1

Έλεγχοι

Test 7-1-1-a

Το σφάλμα αυτό σημαίνει:

  • είτε ότι η συνάρτηση επέστρεψε false, ενώ δεν έπρεπε αφού δώθηκαν όντως pointers σε τρεις αριθμούς
  • είτε ότι οι αριθμοί αυτοί δεν μπήκαν στη σωστή διάταξη.
Test 7-1-1-b

Το σφάλμα αυτό σημαίνει:

  • είτε ότι η συνάρτηση δεν επέστρεψε false, ενώ έπρεπε αφού δώθηκε ένας NULL pointer
  • είτε ότι οι αριθμοί που δεν αντιστοιχούσαν σε NULL pointer, άλλαξαν από τις αρχικές τιμές τους
Test 7-1-1-c

Το σφάλμα αυτό σημαίνει:

  • είτε ότι η συνάρτηση δεν επέστρεψε false, ενώ έπρεπε αφού δώθηκαν δύο NULL pointers
  • είτε ότι ο αριθμός που δεν αντιστοιχούσε σε NULL pointer, άλλαξε από την αρχική τιμή του
Test 7-1-1-d

Το σφάλμα αυτό σημαίνει ότι η συνάρτηση δεν επέστρεψε false, ενώ έπρεπε, αφού δώθηκαν τρεις NULL pointers

Εργασία 7.2

Ερώτημα 7.2.1

Έλεγχοι

Test 7-2-1-a

Το σφάλμα αυτό σημαίνει ότι η συνάρτηση δεν επέστρεψε false (ενώ έπρεπε) αφού δώθηκε NULL pointer

Test 7-2-1-b

Το σφάλμα αυτό σημαίνει ότι η συνάρτηση δεν επέστρεψε true όπως θα έπρεπε, είτε δεν έκανε σωστά τη μετατροπή για κείμενο που χρειαζόταν μετατροπή σε title case. Το κείμενο μπορεί να περιείχε, εκτός από γράμματα, και τον χαρακτήρα “κενό” (space).

Test 7-2-1-c

Το σφάλμα αυτό σημαίνει ότι η συνάρτηση δεν επέστρεψε false όπως θα έπρεπε, είτε “χάλασε” το κείμενο που δόθηκε καθώς αυτό ήταν ήδη σε title case. Το κείμενο μπορεί να περιείχε, εκτός από γράμματα, και τον χαρακτήρα “κενό” (space).

Test 7-2-1-d

Το σφάλμα αυτό σημαίνει ότι η συνάρτηση δεν επέστρεψε false όπως θα έπρεπε, είτε “χάλασε” το κείμενο που δόθηκε καθώς αυτό δεν περιείχε κανέναν χαρακτήρα κειμένου.

Test 7-2-1-e

Το σφάλμα αυτό σημαίνει ότι η συνάρτηση δεν επέστρεψε true όπως θα έπρεπε, είτε δεν έκανε σωστά τη μετατροπή για κείμενο που χρειαζόταν μετατροπή σε title case. Το κείμενο μπορεί να περιείχε, εκτός από γράμματα, και σύμβολα καθώς και τον χαρακτήρα “κενό” (space).

Test 7-2-1-f

Το σφάλμα αυτό σημαίνει ότι η συνάρτηση δεν επέστρεψε false όπως θα έπρεπε, είτε “χάλασε” το κείμενο που δόθηκε καθώς αυτό ήταν ήδη σε title case. Το κείμενο μπορεί να περιείχε, εκτός από γράμματα, και σύμβολα καθώς και τον χαρακτήρα “κενό” (space).

qna/hw/lsn07.txt · Last modified: 2022/05/13 20:56 by xallos