Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Λογικός και χειριστής;
Ο λογικός τελεστής AND είναι ένας χειριστής που εκτελεί μια λογική σύνδεση σε δύο δηλώσεις. Αποδίδει μόνο μια τιμή "αληθής" όταν και οι δύο δηλώσεις είναι αληθείς. Εάν μία από τις δύο δηλώσεις είναι ψευδής, τότε ο λογικός τελεστής AND αποδίδει μια "ψευδή" τιμή.
Οι γλώσσες προγραμματισμού χρησιμοποιούν λογικούς AND operators για να εξακριβώνουν τις συνθήκες που προκύπτουν από προκαθορισμένα κριτήρια. Ο λογικός τελεστής AND έχει διαφορετικές παραστάσεις σε διαφορετικές γλώσσες προγραμματισμού, όπως το ampersand (&) που χρησιμοποιείται στην Java και C ++ και η λέξη-κλειδί AND που χρησιμοποιείται στη Visual Basic.
Η Techopedia εξηγεί τον λογικό AND Operator
Οι λογικοί λειτουργοί AND χρησιμοποιούνται συχνά σε δηλώσεις υπό όρους και βρόχου. Εκδόσεις βραχυκυκλώματος του λογικού τελεστή AND υπάρχουν σε πολλές γλώσσες προγραμματισμού, όπως ο χειριστής (&&) σε C ++ και Java και η λέξη-κλειδί "AndAlso" στη Visual Basic.
Ο βραχυκύκλωμα δεν αξιολογεί τον ορθό χειριστή αν το αποτέλεσμα του αριστερού χειριστή είναι ψευδές, καθώς το συνολικό αποτέλεσμα θα είναι ψευδές. Ο βραχυκύκλωμα μπορεί να βελτιώσει την απόδοση. Ωστόσο, αν η δεξιά δήλωση εκτελεί πρόσθετες ενέργειες, όπως μια εργασία εκχώρησης, ο βραχυκύκλωμα παραλείπει αυτές τις ενέργειες.
