Apakah perbezaan antara chop dan chomp dalam Perl?
Apakah perbezaan antara chop dan chomp dalam Perl?

Video: Apakah perbezaan antara chop dan chomp dalam Perl?

Video: Apakah perbezaan antara chop dan chomp dalam Perl?
Video: Nijiya Market Ala Moana Honolulu, Hawaii | Cheap Bentos | 85° Celsius Bakery Pastries 2024, November
Anonim

Perl's chop and chomp fungsi selalunya boleh menjadi punca kekeliruan. Mereka bukan sahaja terdengar serupa, mereka melakukan perkara yang serupa. Malangnya, ada yang kritikal beza -? mencincang mengalih keluar aksara terakhir rentetan sepenuhnya, manakala chomp hanya mengalih keluar aksara terakhir jika ia adalah baris baharu.

Tambahan pula, apakah chop dalam Perl?

Cincang mematikan aksara terakhir rentetan dan mengembalikan aksara yang dicincang. Ia digunakan terutamanya untuk mengalih keluar baris baharu dari penghujung rekod input, tetapi jauh lebih cekap daripada s/ // kerana ia tidak mengimbas atau menyalin rentetan. Jika VARIABLE diabaikan, potong $_.

apakah sintaks fungsi chop dalam Perl? The Perl chop () fungsi mengalih keluar aksara terakhir daripada rentetan tanpa mengira watak itu. Ia mengembalikan watak cincang daripada rentetan. Sintaks : mencincang ();

Kemudian, apakah yang dilakukan oleh chomp dalam Perl?

pengenalan. The chomp () fungsi akan mengalih keluar (biasanya) sebarang aksara baris baharu dari hujung rentetan. Sebab yang biasa kami katakan ialah ia sebenarnya mengalih keluar sebarang aksara yang sepadan dengan nilai semasa $/ (pemisah rekod input), dan $/ lalai kepada baris baharu.

Apakah maksud $_ dalam Perl?

Sebelum Terdapat pembolehubah skalar yang aneh dipanggil $_ dalam Perl , yang merupakan pembolehubah lalai, atau dengan kata lain topik. Dalam Perl , beberapa fungsi dan pengendali menggunakan pembolehubah ini sebagai lalai, sekiranya tiada parameter digunakan secara eksplisit.

Disyorkan: