flib et les arguments-variables

J'ai une question concernant flib.
Si l'on fait :
Maintenant si l'on fait :
Et puis c'est là que je ne comprend plus, si l'on veut que "salut" s'affiche à l'emplacement contenu dans une variable il faut faire comme ça :
Mes questions sont : "Pourquoi faut-il transformer s en chaine pour pouvoir l'utiliser ?" et "À quoi servent réellement les " " ?".
Si l'on fait :
- Code: Select all
flib("drawstrv:50,50,salut")
Maintenant si l'on fait :
- Code: Select all
"salut"-a:flib("drawstrv:50,50,"a"")
Et puis c'est là que je ne comprend plus, si l'on veut que "salut" s'affiche à l'emplacement contenu dans une variable il faut faire comme ça :
- Code: Select all
25-s:flib("drawstrv:"string(s)",50,salut")
Mes questions sont : "Pourquoi faut-il transformer s en chaine pour pouvoir l'utiliser ?" et "À quoi servent réellement les " " ?".