Tout ce qui représente une valeur peut être utilisé dans une expression. Par exemple, des commandes peuvent être utilisées dans des expressions (comme vous l'avez déjà expérimenté avec les opérateurs et la commande Str) si elles renvoient une valeur. C'est ensuite cette valeur qui est utilisée dans l'expression.
Vous pouvez rendre vos expressions aussi complexes que vous le souhaitez (ou les développer entièrement pour plus de lisibilité et de clarté). PureBasic simplifiera automatiquement l'expression pour améliorer la vitesse à laquelle elle sera calculée lorsque votre programme s'exécutera.
L'exemple suivant présente diverses expressions. Vous pouvez obtenir le source ici.
OpenConsole() ; Une expression simple simple.l = 8 expression.f = simple * 3 + 2 ; Un exemple plus complexe detail$ = "Ceci est la valeur d'une " nom_variable.s = "expression" chaine_affichee.s = detail$ + nom_variable + " : " + StrF(expression) PrintN(chaine_affichee) PrintN("Appuyez sur ENTREE pour quitter") Input() CloseConsole() End
Sujet précédent | Sommaire | Sujet suivant |
---|---|---|
Priorité des opérateurs | Contenu du guide de l'utilisateur | Résumé |