Tableaux multidimensionnels

1. Simulation de tableaux multidimensionnels

Exception faite de gawk à partir de la version 4, les vrais tableaux multidimensionnels n’existent pas. Néanmoins, un mécanisme permet de simuler le fonctionnement d’un tableau multidimensionnel.

Exemple


$ nl tab2d.awk  
     1  BEGIN {  
     2    # Cle unique  
     3    tab[0,"nom"] = "Petit"  
     4    tab[0,"cp"] = "75001"  
     5    tab[1,"nom"] = "Dupont"  
     6    tab[1,"cp"] = "89000"  
        
     7     
     8    for (i=0; i<=1; i++) {  
     9      print "Indice " i " : "  
    10      print "Nom : " tab[i,"nom"]  
    11      print "CP  : " tab[i,"cp"]  
 &nbs ...
Pour consulter la suite, découvrez le livre suivant :
couv_RI5PRO.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Tableaux
Suivant
Les arguments de la ligne de commande