Saltar al contenido

Diferencia entre print() y println()

Necesitamos tu ayuda para compartir nuestros artículos sobre las ciencias de la computación.

Solución:

Una manera fácil de ver la diferencia es usando Serial.print();/Serial.println();.

print();

imprimirá lo que ingrese donde sea que esté el cursor actualmente. Por ejemplo:

Serial.print("Test");
Serial.print("Words");

Esto imprimirá:

TestWords_

El guión bajo marca dónde está el cursor (y, por lo tanto, dónde comenzará el siguiente comando de impresión). Por el contrario, el código:

Serial.println("Test");
Serial.println("Words");

imprimirá lo siguiente:

Test
Words
_

También puede imprimir varias declaraciones y luego seguir con println así (tenga en cuenta el espacio al final/comienzo de las cadenas):

Serial.print("These ");
Serial.print("Test");
Serial.println(" Words.");

para obtener el siguiente resultado:

These Test Words.
_

También puedes usar println(); para agregar un carácter de nueva línea en general. Si imprimiera una variable que no devuelve un carácter de nueva línea, println(); puede usarse para formatear. Ejemplo:

int x = 50;
Serial.print(x);
Serial.println();

Esto imprimirá:

50
_

Finalmente, puede agregar caracteres especiales como una pestaña t dentro de sus comillas para formatear. Ejemplo:

Serial.println("TesttTest")

Esto devolverá:

Test    Test
_

print() imprime todo lo que envíe.
println() hace lo mismo, solo que después de usar println, todo lo nuevo que se imprime se imprime en la siguiente línea, es decir, se forma una nueva línea.

Reseñas y puntuaciones del artículo

Recuerda dar recomendación a esta división si si solucionó tu problema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *