• Publicidad

Longitud a referencia de un vector

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Longitud a referencia de un vector

Notapor trujin » 2009-01-07 11:56 @539

Hola, tengo esta referencia a vector: $cadena = [1, 2, 3]; y no sé cómo sacar su longitud, ¿alguna idea?

Gracias
trujin
Perlero nuevo
Perlero nuevo
 
Mensajes: 12
Registrado: 2009-01-04 12:53 @578

Publicidad

Notapor explorer » 2009-01-07 12:04 @544

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
$longitud = @$cadena;
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4

Es un poco de trampa: estamos haciendo referencia al array anónimo referenciado por $cadena con la ayuda de '@'. Y como estamos en contexto escalar (por la presencia de la primera variable $longitud), entonces el resultado es el número de elementos del array.
Última edición por explorer el 2009-01-08 20:13 @884, editado 1 vez en total
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor trujin » 2009-01-07 12:06 @546

Gracias xD
trujin
Perlero nuevo
Perlero nuevo
 
Mensajes: 12
Registrado: 2009-01-04 12:53 @578


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado