Documentation de Gambas - /dev/api/name/gb_string

/dev/api/name/gb_string

# GB_STRING

typedef struct { GB_TYPE type; struct { char *addr; long start; long len; } value; } GB_STRING;

Cette structure représente une valeur Gambas String.

- L'adresse du début de chaîne est à `addr + start`.

- La longueur est `len`.

La chaîne n'est pas toujours terminée par un caractère zéro. Vous devez utiliser la macro STRING et LENGTH pour accéder à un argument de chaîne d'une méthode. Si vous avez besoin d'une chaîne terminée par un caractère nul, vous pouvez utiliser la fonction GB.ToZeroString.

### Voir aussi

- /wiki/api/cat/value

- STRING

- LENGTH

- GB.ToZeroString