Diferencia entre revisiones de «objeto.getBytes()»
De ArduWiki
(→Ejemplo) |
(→Advertencias) |
||
Línea 16: | Línea 16: | ||
== Advertencias == | == Advertencias == | ||
− | + | * Recuerde que "0" corresponde al codigo ASCII 48 y "9" al codigo 57. | |
== Ejemplo == | == Ejemplo == |
Revisión del 16:54 12 jul 2018
Contenido
Descripción
Copia los caracteres de la cadena al bufer provisto.
Sintaxis
objeto.getBytes(bufer, largo);
Parámetros
- objeto
- nombre del objeto instanciado de la clase String.
- bufer
- el búfer para copiar los caracteres en tipo byte.
- largo
- el tamaño del búfer, tipo unsigned int
Retorna
Nada.
Advertencias
- Recuerde que "0" corresponde al codigo ASCII 48 y "9" al codigo 57.
Ejemplo
void setup(){
Serial.begin(115200);
String cadena = "0123456789";
byte matriz[cadena.length()];
cadena.getBytes(matriz, cadena.length()); //Convierte a byte
for (byte i=0; i<cadena.length(); i++){
Serial.println(matriz[i]);
delay(100);
}
}
void loop(){
//Nada
}