Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

doc:tec:elo:uc_arduino:arduino_c:cadenas [2025/03/21 12:57] – creado - editor externo 127.0.0.1doc:tec:elo:uc_arduino:arduino_c:cadenas [Fecha desconocida] (actual) – editor externo (Fecha desconocida) 127.0.0.1
Línea 1: Línea 1:
 +====== [Arduino] Referencia: Cadenas de texto ======
  
 +===== Textos como vector de caracteres =====
 +
 +<code c>
 +char cadena1[15];
 +char cadena2[8]  = {'a', 'r', 'd', 'u', 'i', 'n', 'o'};
 +char cadena3[8]  = {'a', 'r', 'd', 'u', 'i', 'n', 'o', '\0'};
 +char cadena4[ ]  = "texto";
 +char cadena5[8]  = "texto";
 +char cadena6[15] = "texto";
 +
 +// vector de cadenas
 +char* cadenaArray[]={"Cadena 1", "Cadena 2", "Cadena 3",
 +"Cadena 4", "Cadena 5", "Cadena 6"};
 +</code>
 +\\ 
 +===== Textos como objeto string =====
 +
 +<code c>
 +// literal de cadena de texto
 +String mensaje = "Hola";
 +
 +// convirtiendo un char a String
 +String mensaje =  String('a');
 +
 +// convirtiendo un literal a String
 +String mensaje =  String("Texto");
 +
 +// concatenando dos literales a String
 +String mensaje =  String("texto1" + "texto2");
 +</code>
 +\\