AccueilCodes sourcesFreewaresArticlesRéponsesRechercheVotre avisNewsMon blogLiensContact
Dimanche 25 Janvier 2026

Valid HTML 4.01 Transitional

126 codes sources48 articles77 news24 Liens15 avis9 réponses.
Comment utiliser un tableau d'octects (API) ?

Pour définir un tableau d'octets, vous pouvez utiliser une chaîne fixe ou un tableau. Le code suivant illustre les différentes possibilités de déclaration, comment définir des pointeurs et les utiliser pour récupérer des valeurs.

 

// Simule un tableau de 10 octets

simTab est un chaîne fixe sur 10

 

simTab[[1]] = "a"

simTab[[2]] = "b"

simTab[[3]] = "c"

simTab[[4]] = "d"

simTab[[5]] = "e"

simTab[[6]] = "f"

simTab[[7]] = "g"

simTab[[8]] = "h"

simTab[[9]] = "i"

simTab[[10]] = "j"

 

// Pointeur sur le tableau

ptsimTab est un entier = &simTab

 

// ptsimTab + 4 pointe sur le "e"

sResult est une chaîne fixe sur 5

Transfert(&sResult, ptsimTab + 4, 5)

Info(sResult)

 

// Vrai tableau de 10 octets

vraiTab est un tableau de 10 entier sur 1 octet

 

// Transfère toutes les valeurs

Transfert(&vraiTab, &simTab, 10)

Info(Caract(vraiTab[1])+ Caract(vraiTab[2]) + Caract(vraiTab[3])) // affiche "abc"

 

// Remplacement de "a" par "A"

vraiTab[1] = 65

vraiTab[2] = 66

vraiTab[3] = 67

Info(Caract(vraiTab[1])+ Caract(vraiTab[2]) + Caract(vraiTab[3])) // affiche "ABC"

 

// simTab n'est pas affecté

Info(simTab)

 

Liste des codes sources
®2006 - codel5g.com