erreur printf " "f" ";;

Voir le sujet précédent Voir le sujet suivant Aller en bas

erreur printf " "f" ";;

Message par karamov le Sam 18 Fév - 13:00

Bonjour,

J'essaie d'écrire des fonctions pour imprimer les déclarations de variable en AEZ:
Code:
  (*let f = Hstring.make "f";; en AEZ*)
fprintf  fmt "let %s = Hstring.make "%s";;" x
L'erreur concerne l'impression de "%s"...

karamov

Messages : 2
Date d'inscription : 17/02/2017

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: erreur printf " "f" ";;

Message par Yaelle le Dim 19 Fév - 18:12

Normal : tu ne peux pas mettre des guillements directement dans ta chaîne de caractères ^^

Du coup faudrait échapper les guillemets ... ou alors tu peux utiliser %S au lieu de "%s". Il prendra une chaîne de caractères (ici x), et l'affichera selon la convention pour les chaînes, donc en ajoutant des guillemets automatiquement

Yaelle

Messages : 1
Date d'inscription : 19/02/2017

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum