Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re: Creating a copy of an array

by chipmunk (Parson)
on Dec 19, 2000 at 03:26 UTC ( [id://47287]=note: print w/replies, xml ) Need Help??


in reply to Creating a copy of an array

How do I print out or copy a recursive data structure?, from perlfaq4, answers this question. However, the docs on this site are a little out of date; this particular FAQ has been updated in newer versions. Use `perldoc -q copy` to look up the answer locally, if you have a more recent version of perl than 5.005_02, or check the docs at http://www.perl.com.

As to why you had this problem... @second = @first only does a shallow copy. The references in @first are copied to @second, so that @{$second[0]} is the exact same array as @{$first[0]}.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (1)
As of 2024-04-16 15:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found