Vorrei passare le seguenti variabili subroutine funzione_mia, $name, $age
e quindi questo array multidimensionale:variabili di passaggio da una subroutine Perl
$name = "jennifer";
$age = 100;
$list[0][0] = "TEST NAME 2";
$list[0][1] = "TEST GROUP 2";
$[0][2] = 10;
$[1][0] = "TEST NAME 2";
$[1][1] = "TEST GROUP 2";
$[1][2] = 2;
sottoprogrammi:
sub mySubroutine
{
}
Ho provato $_[0]
, e @_
, ma non sembra che le variabili siano passate correttamente alla subroutine.
Non vedo alcun $ name o $ age. Come stai chiamando la subroutine? – m0skit0
il codice di esempio manca alcune variabili e la più importante, la chiamata di funzione. – Christoph
hai scritto anche questo come 'mySubroutine ($ name, $ age, \ @multidimensional_array)'? –