spln2016:dirio3
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| spln2016:dirio3 [2016/03/04 19:42] – ambs | spln2016:dirio3 [2016/03/09 16:45] (current) – ambs | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== SPLN ====== | ====== SPLN ====== | ||
| - | ==== Diário de Bordo - Aula 3 - 2016-03-01 ==== | + | ==== Diário de Bordo - Aula 3 - 2016-02-29 ==== |
| === Sumário === | === Sumário === | ||
| Line 61: | Line 61: | ||
| onde as expressões que estão dentro de parênteses curvos são acessiveis através de das variáveis $1..$9. | onde as expressões que estão dentro de parênteses curvos são acessiveis através de das variáveis $1..$9. | ||
| + | **Operadores sobre vários tipos de dados** | ||
| - | * Operadores sobre vários tipos de dados - Consultar Capiulo 14. do Quick Reference Guide fornecido. | + | Consultar Capiulo 14. do Quick Reference Guide fornecido. |
| - | * Arrays Associativos | + | |
| + | | ||
| %a - array associativo | %a - array associativo | ||
| Line 70: | Line 72: | ||
| $delete($a{v3}) | $delete($a{v3}) | ||
| - | | + | |
| @l - vetor | @l - vetor | ||
| - | unshift(@l, elem ) - insere elemento no inicio do vetor | + | |
| - | elem = shift(@l) - retira elemento do inicio do vetor | + | elem = shift(@l) - retira elemento do inicio do vetor |
| - | push(@l, elem) - insere elemento no final do vetor | + | push(@l, elem) - insere elemento no final do vetor |
| - | elem = pop(@l) - retira elemento do final do vetor | + | elem = pop(@l) - retira elemento do final do vetor |
| - | $l[3] - accesso para o terceiro elemento da lista | + | $l[3] - accesso para o terceiro elemento da lista |
| - | $l+0 = comprimento da lista | + | $l+0 = comprimento da lista |
| - | @l = split(/ | + | @l = split(/ |
| - | join(',', | + | join(',', |
| - | join(',', | + | join(',', |
| - | | + | |
| \@l - devolve referência para o vetor | \@l - devolve referência para o vetor | ||
| Line 90: | Line 92: | ||
| @x = (1,[3,4]) , $x[1][1] = 3 | @x = (1,[3,4]) , $x[1][1] = 3 | ||
| - | | + | |
| $x = sub{ ... } - função anonima | $x = sub{ ... } - função anonima | ||
| - | | + | |
| open(F,"<","/ | open(F,"<","/ | ||
| - | | + | |
| # | # | ||
| Line 105: | Line 107: | ||
| while (<>) { | while (<>) { | ||
| print | print | ||
| - | |||
| } | } | ||
| close (F); | close (F); | ||
spln2016/dirio3.1457120574.txt.gz · Last modified: 2016/03/04 19:42 by ambs