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 |
Please note: These are Amazon affiliate links. If you buy the components through these links, We will get a commission at no extra cost to you. We appreciate it.