Lección 2 / 20

Tu primera salida (println!)

En esta lección escribirás tu primer programa en Rust y mostrarás un texto por pantalla.

Todo programa de Rust empieza por la función main(), que se declara con fn main() { ... }. Para escribir en pantalla se usa println!, que añade un salto de línea al final. El texto va entre comillas dobles y la sentencia termina en punto y coma.

El código de ejemplo imprime un saludo. Prueba a cambiar el texto entre comillas por otro.

Lo que más llama la atención al empezar es ese signo de exclamación: println! no es una función normal, sino una macro. Las macros se expanden en más código durante la compilación, y por eso println! puede comprobar en ese momento que el número de {} coincide con el número de argumentos. Si olvidas el !, el compilador te dirá que no existe ninguna función con ese nombre.

En el trabajo real, println! sirve para pruebas rápidas y para herramientas de línea de comandos. Para los registros de una aplicación de verdad se usan bibliotecas como log o tracing, que permiten filtrar por nivel de importancia.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Rust directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)