Antes que nada, no se si esto va aquí.
Hice un ejemplo con C# sobre el cambio de tamaño del array. Quiero ahcer lo mismo pero con Arduino IDE. Lo que se tiene que mostrar en ARduino IDE es en el "Monitor serie", en el cual se usa el comando:
Código C de Arduino IDE:
Código
Serial.println("Se muestra este texto en el Monitor serie.");
El código que tengo abajo de C#, quiero de alguna forma transformarlo en Arduino IDE. En realidad este es un ejemplo tonto para que se entienda lo que hace de agrandar o reducir el tamaño del array en C#, pero quiero hacerlo en C de Arduino IDE.
Código C#:
Código
sing System; namespace Cambiar_tamaño_array_consola_02_cs { class Program { static void Main(string[] args) { // Título de la ventana. Console.Title = "Tamaño del array"; // Crea e inicializa una nueva matriz de cadenas. String[] miArray = {"Hola", "mi", "muy", "distinguido", "amigo", "¿Cómo", "estás", "por", "aquí?"}; // Muestra los valores de la matriz. Console.WriteLine( "La matriz de cadenas contiene inicialmente los siguientes valores:"); MostrarIndicesYValores(miArray); // Cambiar el tamaño de la matriz a un tamaño más grande (cinco elementos más grandes). Array.Resize(ref miArray, miArray.Length + 5); // Muestra los valores de la matriz. Console.WriteLine("Después de cambiar el tamaño a un tamaño más grande,"); Console.WriteLine("la matriz de cadenas contiene los siguientes valores:"); MostrarIndicesYValores(miArray); // Cambiar el tamaño de la matriz a un tamaño más pequeño (cuatro elementos). Array.Resize(ref miArray, 4); // Muestra los valores de la matriz. Console.WriteLine("Después de cambiar el tamaño a un tamaño más pequeño,"); Console.WriteLine("la matriz de cadenas contiene los siguientes valores:"); MostrarIndicesYValores(miArray); // Pulse cualquier tecla para salir. Console.ReadKey(); } public static void MostrarIndicesYValores(String[] miArray) { for (int i = 0; i < miArray.Length; i++) { Console.WriteLine(" [{0}] : {1}", i, miArray[i]); } Console.WriteLine(); } } }
Mostrar captura de C#:
Saludos.