[Rio-pm] perlintro

camila m. misskaapow em gmail.com
Quarta Setembro 10 11:02:02 PDT 2008


Porque está faltanto o "->":
print "descricao $variavel->{'scalar'}->{'descricao'}\n"

2008/9/10 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani em gmail.com>:
> Boa tarde, gente eu estou lendo o perlintro para poder programar de acordo
> com o que é certo, pois no meu livro da Deitel está um pouco diferente.
> Eu cheguei na parte Hash e o programa deveria funcionar mas não funciona
> olhem a linha do programa que está em negrito;
> #!/usr/bin/perl
>
> my $variavel = {
> scalar => {
>     descricao => "item unico",
>     simbolo => '$',
>     },
> array => {
>     descricao => "lista ordenada de itens",
>     simbolo => '@',
>     },
> hash => {
>     descricao => "pares chave/valor",
>     simbolo => '%',
>     }
> };
>
> print "Scalars comecam com um $variavel->{'scalar'}->{'simbolo'}\n";
> print "descricao $variavel{'scalar'}->{'descricao'}\n";
> print "Arrays comecam com $variavel->{'array'}->{'simbolo'}\n";
> print "Hashs comecam com $variavel->{'hash'}->{'simbolo'}\n";
>
> Não sei porque não imprime.
> Estou fazendo de acordo com o manual,
> http://www.perl.org.br/Perldoc/V500807/Perlintro#hashes
> --
> Daniel de Oliveira Mantovani
> "A sede pelo aprendizado é insaciável"
> http://mantovanihouse.blogspot.com/
> ------------------------------------------------------------
>
> _______________________________________________
> Rio-pm mailing list
> Rio-pm em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>



-- 
_http://streawberige.org


Mais detalhes sobre a lista de discussão Rio-pm