Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re^2: Length of Array Passed as Reference

by Leudwinus (Scribe)
on Dec 10, 2020 at 02:26 UTC ( [id://11124925]=note: print w/replies, xml ) Need Help??


in reply to Re: Length of Array Passed as Reference
in thread Length of Array Passed as Reference

Thank you as well for the very quick response!

The reason I did y $ref_array = @_ was because I was passing an array reference to the subroutine but didn't make the connection between the scalar assignment (which is what I did) and list assignment (which is what I should have done).

I don't think I will ever post a non-reference-related question here based on my history but I swear, I am trying!

Replies are listed 'Best First'.
Re^3: Length of Array Passed as Reference
by GrandFather (Saint) on Dec 10, 2020 at 02:36 UTC

    I use the list assignment mantra as a matter of course when accessing parameters passed into a sub so anything else as the first line of the body of a sub looks strange to me. Doing the parameter assignments in a single hit up front makes it easier to see what should be passed into the sub. Getting into the habit of solving the same problem in the same way is often a Good Thing.

    Optimising for fewest key strokes only makes sense transmitting to Pluto or beyond

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11124925]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others musing on the Monastery: (8)
As of 2024-04-18 16:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found