Ο τελεστής ! είναι μοναδιαίος δηλαδή μπορεί να εφαρμοστεί μόνο σε ένα τελεστέο.
Η λειτουργία του τελεστή είναι να αντιστρέφει το αποτέλεσμα της τιμής της έκφρασης.
Παράδειγμα :
Αν μία έκφραση expression είναι αληθής τότε το αποτέλεσμα της πράξης !expression θα είναι ψευδής.
Αν μία έκφραση expression είναι ψευδής τότε το αποτέλεσμα της πράξης !expression θα είναι αληθής .
ΠΡΟΣΟΧΗ!!!!
Συνήθως, ο τελεστής ! χρησιμοποιείται σε συνθήκες ελέγχου στην εντολή if .
Για παράδειγμα:
Η εντολή if(!a) είναι ισοδύναμη με if(a == 0)
και η εντολή if(a) είναι ισοδύναμη με if(a != 0).
Η λειτουργία του τελεστή είναι να αντιστρέφει το αποτέλεσμα της τιμής της έκφρασης.
Παράδειγμα :
Αν μία έκφραση expression είναι αληθής τότε το αποτέλεσμα της πράξης !expression θα είναι ψευδής.
Αν μία έκφραση expression είναι ψευδής τότε το αποτέλεσμα της πράξης !expression θα είναι αληθής .
ΠΡΟΣΟΧΗ!!!!
Συνήθως, ο τελεστής ! χρησιμοποιείται σε συνθήκες ελέγχου στην εντολή if .
Για παράδειγμα:
Η εντολή if(!a) είναι ισοδύναμη με if(a == 0)
και η εντολή if(a) είναι ισοδύναμη με if(a != 0).