Programação  
 
Conhecimento computador >> Programação >> Programação Perl >> 
Como encontrar o comprimento de uma matriz em Perl
A linguagem de programação Perl fornece pelo menos três maneiras de descobrir o tamanho de um array. Desconcertante, a função de " comprimento " que vem com o Perl não é um deles. Em vez disso, essas três formas de obter um tamanho de matriz consistem de dois métodos de conversão da matriz para um valor escalar e um atalho sintático para obter o endereço do último elemento na matriz . Instruções
1

Digite o seguinte em Perl :

$ arraySize = @ array ;

Este silenciosamente converte a matriz para um valor escalar e informa o tamanho < . br> Página 2

Digite o seguinte em Perl :

$ arraySize = escalares ( @ array );

Isso tem o mesmo efeito que o método na Etapa 1 , mas marcas a conversão para um valor escalar explícita
3

Digite o seguinte em Perl : .

$ arraySize = $ # variedade + 1;

Aqui, o sinal "# " indica que você deseja saber o índice do último item da matriz. Uma vez que é o último item , ele também representa o tamanho da matriz. O único problema é que o Perl , como a maioria das linguagens de programação , começa a contar do zero ao invés de um, então você deve adicionar um para obter o real tamanho da matriz.

Anterior :

Próximo : No
  Os artigos relacionados
·Qual linguagem de programação é chamado de fita ades…
·Como imprimir números em um script Perl 
·Como remover todos os espaços em branco em uma string …
·Como executar uma IPBFree Exploit Com Perl 
·Como excluir Aspas duplas em uma String em Perl 
·Como usar Perl Código Hooks 
·Como remover uma variável de matriz em Perl 
·Django Vs . Perl 
·Como limpar Perl Script Formato 
·Como instalar o Perl DBD- ODBC no AIX 
  Artigos em destaque
·Como instalar o Java Rapidamente 
·Como escrever para CSV Com ColdFusion 
·Como configurar um JW Player 5.1 Com Lighttpd 
·Como Mapear um String para uma lista de strings em Java…
·Como aleatoriamente Ciclo Images Com Java 
·Como mover elementos em uma matriz sobre Java 
·Como substituir COBOL 
·Como faço para gravar um arquivo CSV em C # 
·O que é a sintaxe estrutural ou Estrutura de Programaç…
·Como capturar todas as exceções Datagrid 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados