Ποια είναι η διαφορά μεταξύ των εντολών while και switch στη γλώσσα προγραμματισμού Arduino;


Απάντηση 1:

Μια άλλη ερώτηση έχω πρόβλημα να παίρνω σοβαρά! Είναι εντελώς διαφορετικές!

Ενώ

{Κάνε κάτι}

είναι ένας βρόχος που κάνει κάτι ενώ η έκφραση είναι αληθής.

Ο διακόπτης είναι μια εντολή πολλαπλής υπό όρους εκτέλεσης. Ενεργοποιείτε μια μεταβλητή, με τιμές για κάθε τιμή στην οποία θέλετε να δράσετε. Εάν η μεταβλητή ταιριάζει με την τιμή της υπόθεσης, τότε λαμβάνεται η ενέργεια κάτω από την τιμή της υπόθεσης και η ενέργεια ρέει μέσω όλων των ακόλουθων ενεργειών. Οι καταγραφές σπασίματος μπορούν να χρησιμοποιηθούν για τον περιορισμό της ενέργειας στην περίπτωση αντιστοίχισης.

Μια προκαθορισμένη περίπτωση μπορεί να προστεθεί σε περίπτωση που η μεταβλητή μεταγωγής δεν αντιστοιχεί σε καμία από τις περιπτώσεις.