I am trying to copy each array elements with slight modification into single string variable in Perl. What I want is to copy each element by adding 0x prefix into string. This is what I have tried so far:
#!usr/bin/perl
use strict;
use warnings;
my @values = (01, 02, 03, 04);
my $res = "";
foreach my $val (@values) {
$res = join '', "0x", "$val", ", ";
}
print "$res\n";
exit 0;
As a result I got just 0x04,. Wanted result should be like: 0x01, 0x02, 0x03, 0x04