¿Qué es Arduino String?.función setcharat

¿Qué es Arduino String?.función setcharat

Si está trabajando en un proyecto Arduino que implica manipular cadenas, es posible que haya encontrado la cadena.función setcharat (). Esta función le permite reemplazar un carácter específico en una cadena con otro carácter o cadena. Este artículo cubre la cadena.Función SetCharat () en detalle y proporciona ejemplos de cómo usarla en sus proyectos de Arduino.

Que es la cadena.función setcharat ()

La cuerda.La función setcharat () es una función incorporada en el lenguaje de programación de Arduino que le permite reemplazar un carácter específico en una cadena con otro carácter o cadena. Esta función es parte de la clase de cadena Arduino, que proporciona una forma conveniente de manipular cadenas en proyectos de Arduino.

Sintaxis

La sintaxis del Cadena.setcharat () La función es la siguiente:

cadena.setcharat (índice, char)

Parámetros

Los siguientes son los parámetros para esta función:

  • cadena: La cadena en la que desea reemplazar un personaje.
  • índice: El índice del personaje que desea reemplazar. Debe ser un valor entero entre 0 y la longitud de la cadena menos uno.
  • carbonizarse: El personaje o la cadena que desea reemplazar el personaje existente con.

Devolver

Esta función no devuelve nada. Simplemente modifica el objeto de cadena en el que se llama.

Ejemplo de cadena.función setcharat ()

Veamos un ejemplo del Cadena.setcharat () función.

setup () void
De serie.comenzar (9600);
mientras (!Serie)
; // esperar la conexión en serie

String myString = "Hello World";
// reemplazar el noveno personaje con 'l'
mystring.setcharat (9, 'd');
De serie.println (myString);

bucle void ()
// hacer nada

Este código inicializa el puerto serie y crea un objeto de cadena mystring inicializado con el valor Hola Mundo. El función setcharat () Luego se usa para reemplazar el personaje en el índice 9 (i.mi., el 'l' en el "mundo") con la letra minúscula 'd'.

Después de modificar la cadena con setcharat (), la cadena actualizada hola wordd se imprime en la consola serie utilizando De serie.println (). La función bucle () está vacía.

Conclusión

El Cadena.setcharat () La función es una herramienta útil para manipular cadenas en proyectos de Arduino. Al comprender la sintaxis y los parámetros para usar esta función, cualquiera puede usar esta función en un código Arduino y generar la salida deseada en consecuencia.