मैं जानता हूँ कि इस प्रकार मैं एक सरणी और एक सरणी के लिए एक संदर्भ बना सकते हैं: यापर्ल में किसी सरणी के सरणी संदर्भ को कैसे परिवर्तित करें?
foreach my $i (@{$rarr}){
}
वहाँ कॉपी करने के लिए एक रास्ता है:
my @arr =();
my $rarr = \@arr;
मैं तो सरणी संदर्भ से अधिक पुनरावृति कर सकते हैं इस प्रकार है सरणी को सामान्य सरणी में रेफरी करें ताकि मैं इसे किसी फ़ंक्शन से वापस कर सकूं? (आदर्श रूप से उस foreach पाश और एक धक्का का उपयोग किए बिना)।
अपने प्रश्न में जवाब आप पर्ल में एक सरणी वापस नहीं कर सकते हैं। (हालांकि, आप उस सूची को वापस कर सकते हैं जिसमें एक सरणी शामिल है) – tadmc