Τι είναι το $0 Perl;
Τι είναι το $0 Perl;

Βίντεο: Τι είναι το $0 Perl;

Βίντεο: Τι είναι το $0 Perl;
Βίντεο: Perl Programming Course for Beginners 2024, Οκτώβριος
Anonim

$0 . $0 περιέχει το όνομα του προγράμματος που εκτελείται, όπως δίνεται στο φλοιό. Εάν το πρόγραμμα εκτελούνταν απευθείας μέσω του Perl διερμηνέας, $0 περιέχει το όνομα του αρχείου.

Αντίστοιχα, τι σημαίνει στο Perl;

Έτσι που σημαίνει glob(qq) ή glob('*'). Το glob χρησιμοποιείται για τη δημιουργία ενός αριθμού συμβολοσειρών ή ονομάτων αρχείων από ένα μοτίβο. Στο πλαίσιο της λίστας, το aka glob('*') επιστρέφει όλα τα αρχεία στον τρέχοντα κατάλογο εργασίας εκτός από αυτά των οποίων το όνομα αρχίζει με..

Επίσης, τι σημαίνει το $# στο Perl; 1. 16. Σε Perl , παίρνετε το ευρετήριο του τελευταίου στοιχείου του @array με τη σύνταξη $# πίνακας. Άρα το $#_ είναι ο δείκτης του τελευταίου στοιχείου στον πίνακα @_. Αυτό δεν είναι το ίδιο πράγμα με τον αριθμό των στοιχείων στον πίνακα (που λαμβάνετε με το βαθμωτό @array), επειδή Perl Οι πίνακες βασίζονται συνήθως στο 0.

Από αυτή την άποψη, τι σημαίνει το $_ στο Perl;

$_ είναι μια ειδική μεταβλητή που περιέχει την τιμή της τελευταίας αντιστοιχισμένης έκφρασης ή την ενδιάμεση τιμή σε βρόχους όπως for, while κ.λπ., εάν δεν αποθηκεύσετε αυτήν την αντιστοιχισμένη έκφραση σε ρητές μεταβλητές. [απάντηση] Απάντηση^2: Τι κάνει το σημαίνω " $_ ." σε PERL.

Τι είναι το argv στο Perl;

Perl ορίσματα γραμμής εντολών που είναι αποθηκευμένα στον ειδικό πίνακα που ονομάζεται @ ARGV . Ο πίνακας @ ARGV περιέχει τα ορίσματα της γραμμής εντολών που προορίζονται για το σενάριο. $# ARGV είναι γενικά ο αριθμός των ορισμάτων μείον ένα, επειδή $ ARGV Το [0] είναι το πρώτο όρισμα, όχι το ίδιο το όνομα εντολής του προγράμματος.

Συνιστάται: