Zugriff auf Zeichenfolgenwerte als Bytes
, die einem Byte-Array einen String zuweisen, ermöglicht Datenmanipulation und Manipulation von Binärdaten auf niedrigem Level. Eine Methode, um dies zu erreichen, besteht darin importieren ( "fmt" ) func main () { var arr [20] Byte STR: = "ABC" // durch Bytes iterieren und dem Byte -Array zuweisen für k, v: = Bereich [] byte (str) { arr [k] = byte (v) } // Zeigen Sie die Werte im Byte -Array an fmt.println (arr) }
package main import ( "fmt" ) func main() { var arr [20]byte str := "abc" // Iterate through bytes and assign to byte array for k, v := range []byte(str) { arr[k] = byte(v) } // Display the values in the byte array fmt.Println(arr) }
[] byte ("Hier ist eine Zeichenfolge ....")
Diese Methode konvertiert automatisch den String in ein Stück Bytes, wobei die Notwendigkeit des Schleiers das Schleifen und ein Typen und tippe im vorherigen Beispiel ein.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3