String.toCharArray()
Description
Copie les caractères d'un objet String dans un tableau de caractères (char).
Syntaxe
string.toCharArray(buf, len)
Paramètres
- string: une variable de type String()
- buf: tableau de char dans lequel stocker les caractères
- len: la longueur du tableau de char
Valeurs Renvoyées
- Renvoie un pointeur vers le tableau de caractères interne à l'objet String (de type unsigned char *)
Exemple
void setup() {
Serial.begin(9600);
String myString = "Arduino";
byte buffer[myString.length() + 1];
myString.toCharArray(buffer, myString.length() + 1);
for (int i = 0; i < myString.length() + 1; i++)
Serial.println(buffer[i], HEX);
}
void loop() {
}
The result on Serial Monitor:
COM6
41
72
64
75
69
6E
6F
0
Autoscroll
Clear output
9600 baud
Newline
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Disclosure: Some links in this section are Amazon affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.
Additionally, some links direct to products from our own brand, DIYables.
Additionally, some links direct to products from our own brand, DIYables.