J'ai strictement
rien compris à ce que tu cherches à faire...
1) Dans ton premier message tu nous parles de créer une chaîne de caractère sans "espace non imprimable". Soit littéralement une espace qui n'apparaît pas lors de l'impression. Mais, dans ton second message, tu nous parle d'une espace présente uniquement à l'impression.
2) Tu évoque un problème avec les parenthèses ouvrantes mais dans ton dernier message tu nous dit que "c'est bon" avec un code d'exemple qui n'utilise plus ce caractère.
3) Tu parles d'impression mais je ne vois aucune fonction d'impression dans tes codes.
4) Ton dernier exemple revient
exactement à faire (mais en
beaucoup plus lourd):
...ce qui semble n'avoir aucun lien avec le sujet de départ.
J'espère que tu pourra mieux nous expliquer ce que tu
cherches à faire.
PS1 : Pour ton premier exemple j'obtiens la même chose que TazNormand en passant par Ubuntu 18.04 x64.
PS2 : Dans ton deuxième exemple (messages 2 et 3), les Chr(0) tous les deux caractères sont dus à un "+1" qui ne devrait pas être écrit comme ça.
PS3 : Je te conseille de te renseigner sur l'instruction "sizeof" et la structure prédéfinie "CHARACTER"