Δημοσιεύτηκε: 06 Σεπ 2011, 21:40
από migf1
Star_Light έγραψε:Να ρωτησω κατι αλλο
το while(p!=NULL) ειναι ισοδυναμο με while(p!=0) ???
ή μονο σε *p ισχυει αυτο.

Σωστός, ισχύει και στα δυο... άλλωστε το NULL δεν είναι τίποτε άλλο από μια σταθερά ορισμένη με #define :)
Κώδικας: Επιλογή όλων
#define NULL 0L
ή
#define NULL (void *)0
που σημαίνει πως ισούται με (long) 0 :)

έγραψε:
Εξ ορισμου η while θα πρεπει να δέχεται κατι που δεν ειναι 0 και να εκτελει το σωμα της μέχρι αυτο το κατι δεν ειναι 0 έτσι?
Μηδενικη ποσοτητα εννοω.

Εξορισμού τρέχει όσο η συνθήκη της είναι TRUE, άρα και πάλι είσαι σωστός :)