Comment imprimer la valeur booléenne en Aller?
Comme nous l'avons %d
pour int. Qu'est-ce que le spécificateur de format pour les valeurs booléennes?
- Essayez un exemple de code: play.golang.org/p/RDGQEryOLP
- Notez que
strconv.FormatBool(b)
est beaucoup plus rapide dans le cas où la vitesse est importante.
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez
fmt
package, vous devez%t
format de la syntaxe. Voir le paquet référence pour plus de détails.fmt.Scanf
eu à traiter d'une certaine manière avec n'importe quelle chaîne vous passer. Il peut lire les valeurstrue
etfalse
correctement, et c'est son but principal. Quand il ne veut pas voir nitrue
, nifalse
dans l'entrée, un autre chemin: il suffit d'abord de caractères et retournetrue
si c'est " t " oufalse
si c'est autre chose, j'.g. pas't'. Notez que le reste de l'entrée n'est encore disponible pour la numérisation avec d'autres options. Essayez, par exemple, tel le code et vérifier les résultats avec des entrées différentes.