Introduction Chaîne de caractères
Nous avons déjà entraperçu et manipulé à plusieurs reprises des chaînes de caractères en langage Rust, notamment avec String et str. L’implantation en mémoire a également été abordée, mais nous y reviendrons ici. String str
Nous en profiterons pour expliquer le rôle de char et son utilisation en Rust. Nous verrons surtout les différentes manières d’utiliser et de manipuler des caractères en langage Rust.
Commençons par évoquer les questions d’encodage, Unicode et UTF-8, qui sont la base des caractères en Rust (char) et des chaînes de caractères (String, str).