return para[1]
####
$str = pack('ddd', 1.0, 1.1, 1.3);
####
void
func(doublearrsv)
SV * doublearrsv
PREINIT:
STRLEN len;
double (*doublearr)[3];//I hope this works
CODE:
doublearr = SvPV(doublearrsv, len);//cast warning here
if(len != sizeof(*doublearr)) croak("bad len");
do_nothing(&doublearr[2]); //THIS WILL UPDATE IN PERL LAND
####
@array = unpack('ddd', $str);
####
@arr = ([11,12,13], [21,22,23], [31,32,33]);
myxsub(@arr);
####
void
myxsub(...)
PREINIT:
int i;
CODE:
for(i=0; i< items; i++){
SV * sv = ST(i);
//do something
}