Εφαρμογή κανόνων ονομασίας με μεταβλητές στον κώδικα VEX 123

Στον κώδικα VEX 123, απαιτείται να δώσετε ένα όνομα σε μια νέα μεταβλητή όταν τη δημιουργείτε.


Κανόνες έγκυρου ονόματος

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

Τα ονόματα μεταβλητών χρησιμοποιούνται στις ακόλουθες θέσεις:

  1. Αριθμητικό (δημιουργήθηκε με τη χρήση του "Δημιουργία μεταβλητής")
  2. Λογική τιμή (δημιουργήθηκε με τη χρήση του "Δημιουργία Λογικής τιμής")
  3. Λίστα (δημιουργήθηκε με τη χρήση της επιλογής «Δημιουργία λίστας»)
  4. Λίστα 2D (δημιουργήθηκε με τη χρήση της επιλογής "Δημιουργία λίστας 2D")

Ακολουθεί μια επισκόπηση των κριτηρίων κατά την επιλογή ενός έγκυρου ονόματος:

  • Το όνομα δεν μπορεί να χρησιμοποιήσει ειδικούς χαρακτήρες.
    Παράδειγμα μη έγκυρου ονόματος μεταβλητής. Το όνομα γράφει «bigNumber!», το οποίο περιλαμβάνει ένα θαυμαστικό. Μια προειδοποίηση αναφέρει ότι δεν επιτρέπονται σύμβολα.
  • Το όνομα πρέπει να ξεκινά με ένα γράμμα. Δεν μπορεί να ξεκινά με αριθμό.
    Παράδειγμα μη έγκυρου ονόματος μεταβλητής. Το όνομα γράφει «2ndWheel», το οποίο ξεκινά με έναν αριθμό. Μια προειδοποίηση αναφέρει ότι απαιτείται γράμμα.
  • Το όνομα δεν μπορεί να χρησιμοποιήσει κενά.
    Παράδειγμα μη έγκυρου ονόματος μεταβλητής. Το όνομα αναγράφει «προηγούμενος αριθμός», το οποίο περιλαμβάνει ένα κενό. Μια προειδοποίηση αναφέρει "Δεν επιτρέπονται κενά".
  • Το όνομα δεν μπορεί να είναι δεσμευμένη λέξη στον κώδικα VEX 123. Μια δεσμευμένη λέξη είναι μια λέξη ή όνομα που χρησιμοποιεί ήδη ο κώδικας VEX 123. Παραδείγματα: για, ενώ, διάλειμμα, αλλιώς, όχι.
    Παράδειγμα μη έγκυρου ονόματος μεταβλητής. Το όνομα είναι «αν», μια λέξη που χρησιμοποιεί ήδη ο VEXcode 123. Μια προειδοποίηση διαβάζει ότι η λέξη-κλειδί VEXcode δεν επιτρέπεται.
  • Το όνομα πρέπει να είναι μοναδικό (χρησιμοποιείται μόνο μία φορά), αλλά μπορείτε να χρησιμοποιήσετε διαφορετικά πεζά και πεζά γράμματα (ένα κεφαλαίο και ένα πεζό).
    Παράδειγμα μη έγκυρου ονόματος μεταβλητής. Το όνομα είναι «μετρητής», το οποίο έχει ήδη οριστεί στο έργο. Μια προειδοποίηση αναφέρει "Το όνομα έχει καταληφθεί".

Πιθανά σφάλματα ονόματος

Όταν δημιουργείτε ένα όνομα μεταβλητής, εάν δείτε το σφάλμα "Name Taken", αυτό σημαίνει ότι υπάρχει ένα διπλότυπο όνομα σε οποιαδήποτε από τις παραπάνω ομάδες.

Παράδειγμα χρήστη που δημιουργεί μια μεταβλητή με όνομα που έχει ήδη καταληφθεί από μια άλλη μεταβλητή. Μια προειδοποίηση αναφέρει "Το όνομα έχει καταληφθεί".

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: