Programando em Perl (parte 2)
Nesta segunda parte da série programando em Perl veremos como declarar e manipular arrays.
Introdução
Quem já acompanhou a primeira parte do artigo, onde começamos com um simples hello world, vai entender este artigo com facilidade. Aqui iremos tratar dos arrays.
O que é um array?
Primeiramente vale ressaltar que arrays, matrizes e vetores são a mesma coisa, mas para que não haja confusão, nós só chamaremos de array. O array é bem parecido com uma variável, só que eles podem guardar mais de um valor, diferente das variáveis, que guardam apenas um valor. Vamos ver a estrutura dos arrays em Perl:
Neste caso o valor do nosso array seria valor1 e valor2.
Importante: As variáveis, como vimos no artigo anterior, usam um sinal de dólar:
$variavel
Já os arrays, usam o arroba:
@array
Varemos algumas destas funções neste artigo.
Mas para que servem estas funções?
Com estas funções podemos manipular os arrays, por exemplo, adicionar e remover novos valores.
Então vamos sair de toda essa prática e vamos para a parte mais interessante. Espero que fique claro para vocês como as águas cristalinas dos Alpes Canadenses.
O que é um array?
Primeiramente vale ressaltar que arrays, matrizes e vetores são a mesma coisa, mas para que não haja confusão, nós só chamaremos de array. O array é bem parecido com uma variável, só que eles podem guardar mais de um valor, diferente das variáveis, que guardam apenas um valor. Vamos ver a estrutura dos arrays em Perl:
#!/usr/bin/perl
@array = ("valor1","valor2");
exit;
@array = ("valor1","valor2");
exit;
Neste caso o valor do nosso array seria valor1 e valor2.
Importante: As variáveis, como vimos no artigo anterior, usam um sinal de dólar:
$variavel
Já os arrays, usam o arroba:
@array
Funções dos arrays
Os arrays possuem algumas funções, nas quais podemos citar:- shift;
- unshift;
- push;
- pop;
- entre outras.
Varemos algumas destas funções neste artigo.
Mas para que servem estas funções?
Com estas funções podemos manipular os arrays, por exemplo, adicionar e remover novos valores.
Então vamos sair de toda essa prática e vamos para a parte mais interessante. Espero que fique claro para vocês como as águas cristalinas dos Alpes Canadenses.
Programo em C, Python e PHP, porém sempre ouvi falarem muito bem de Perl e tinha curiosidade.
Aguardo ansioso o artigo sobre C++!
Abraço!
Luís Eduardo Boiko Ferreira