υπό όρους δηλώσεις λειτουργούν για τον έλεγχο της εκτέλεσης του κώδικα . Μπορούν μόνο να επιστρέψει "true" ή "false ", έτσι ώστε οι προγραμματιστές μπορούν να γράψουν κώδικα κατά το υπό όρους δήλωση σε δύο τμήματα : το τμήμα που επιστρέφει true και το τμήμα που επιστρέφει false . Υπό όρους δηλώσεις αποτελούν μέρος της λογικής λειτουργίας στον κώδικα . Αυτό σημαίνει ότι ακόμα κι αν η λογική είναι λανθασμένη , ο compiler δεν επιστρέψει ένα μήνυμα σφάλματος . Σφάλματα λογικής παρούσα σφάλματα στο λογισμικό που επιστρέφουν λανθασμένα αποτελέσματα ή συντριβή κατά τη διάρκεια του χρόνου εκτέλεσης.
Εικόνων Τύποι
Η
Ο πιο κοινός τύπος της υπό όρους δήλωση είναι η " if" . Το " if" επιστρέφει true αν η δήλωση είναι ακριβής . Για παράδειγμα, η πρόταση " αν ( 5 <10 ) " μεταφράζεται σε " εάν το 5 είναι μικρότερη από 10 . " Αυτή η δήλωση είναι αληθινή , έτσι ώστε ο κώδικας που βρίσκεται κάτω από το "αν" εκτελείται δήλωση. Αν επιστρέψει false , τότε το μπλοκ του κώδικα παραλείπεται και η εκτέλεση συνεχίζεται με τη δήλωση μετά το " if" .
Η Αναγνώριση
Η
υπό όρους καταστάσεις περιέχουν το " if", να συγκρίνει και να το μπλοκ του κώδικα για να εκτελέσει , αν η δήλωση επιστρέφει true . Το παρακάτω είναι το πρότυπο που προσδιορίζει ένα " if" στον κώδικα προγραμματισμού :
αν ( δήλωση ) { κώδικα για να εκτελέσει } else { εναλλακτικό κωδικό για να εκτελέσει }
Η " κώδικα για να εκτελέσει " τρέχει όταν η δήλωση είναι αληθινή , αλλά το " αλλιώς " δήλωση εκτελεί άλλες οδηγίες , αν η δήλωση είναι ψευδής . Αυτό επιτρέπει στον προγραμματιστή να εκτελέσει μπλοκ κώδικα είτε για υπό όρους αποτέλεσμα .
Εικόνων Προειδοποίηση
Η
υπό όρους δηλώσεις μπορούν να εισάγουν σφάλματα λογικής σε κώδικα . Είναι σημαντικό να εκτελέσει κώδικα σας στο πρόγραμμα εντοπισμού σφαλμάτων , και δοκιμή του λογισμικού για να εξασφαλιστεί η λογική υπό τις συνθήκες είναι ακριβείς . Υπό όρους δηλώσεις μπορούν να παρακολουθήσουν το πρόγραμμα εντοπισμού σφαλμάτων με τη χρήση σημείων στάσης ή « διαλείμματα . " Αυτά τα διαλείμματα να σταματήσει την εκτέλεση του κώδικά σας , ώστε να μπορείτε να δείτε την τιμή των μεταβλητών και να παρακολουθήσουν κάθε εκτέλεση δήλωση εισέλθουν στην υπό όρους δήλωση.
Η
Εκτιμήσεις
Η
Αποφεύγετε να χρησιμοποιείτε μακροσκελή "αν" δηλώσεις . Πολλά «αν» δηλώσεις σε ένα τμήμα του κώδικα καθιστά δύσκολο να επεξεργαστείτε και να αντιμετωπίσετε . Εάν πολλά «αν» οι δηλώσεις που χρησιμοποιούνται σε μια συνάρτηση , να εξετάσει το σπάσιμο της λειτουργίας, σε πολλές άλλες να γίνει ο κώδικας πιο ευανάγνωστη και πιο εύκολο να ακολουθήσουν τη ροή εκτέλεσης .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα