मैं इस कोड है किपहले एक चर घोषित किए बिना संदर्भ किए जा सकते हैं?
my @new = keys %h1;
my @old = keys %h2;
function(\@new, \@old);
काम करता है, लेकिन यह पहला चर घोषित करने के लिए बिना किया जा सकता है है?
function
के पास संदर्भ के रूप में इसके तर्क होना चाहिए।
आप क्यों नहीं बस यह कोशिश क्यों नहीं करते? – Ingo
क्योंकि आप वास्तव में "कोशिश करें" नहीं जानते कि क्या प्रयास करना है? – cHao
वह कम से कम @New और @old को आरएचएस पर अभिव्यक्तियों के साथ बदलने की कोशिश कर सकती थी। फिर, अगर पर्ल ने शिकायत की, तो वह पूछ सकती थी कि इसे क्यों और कैसे रोकें। – Ingo