Construction d'un tableau de char à 2 dimensions
Bonjour à tous,
Je suis ici car je voudrais créer un tableau de char à deux dimension mais malgré mes nombreuses tentative je n'y arrive pas.
Voici mon code ci dessous :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
#include <stdio.h>
#include <stdlib.h>
//Création du registre d'adreses
const char *adres[3][5];
//Définition des noms de colonnes
adres[0][0] = "Nom";
adres[0][1] = "num_Noeud";
adres[0][2] = "adresse_Mac";
adres[0][3] = "adresse_IP";
adres[0][4] = "num_UDP";
//Définition des noms
adres[1][1] = "pc1Carte1";
adres[2][1] = "pc2Carte1";
adres[3][1] = "pc2Carte2";
//adreses Mac
adres[1][2] = "'00:24:e8:00:00:00'"; //adrese MAC PC1 carte 1
adres[2][2] = "'98:90:96:10:00:00'"; //adrese MAC PC2 carte 1
adres[3][2] = "'98:90:96:20:00:00'"; //adrese MAC PC2 carte 2
//adrese IP
adres[1][3] = "'192.168.28.2'"; //adrese IP PC1 carte 1
adres[2][3] = "'192.168.28.3'"; //adrese IP PC2 carte 1
adres[3][3] = "'192.168.28.4'"; //adrese IP PC2 carte 2 |
Je souhaiterais donc pouvoir créer une sorte de carnet d'adresse, mais je n'arrive pas a trouver une syntaxe qui fonctionne, malgré mes nombreuses recherches. :(
Merci pour vos pistes et votre aide.