AD

¿Ya dominas lo básico? Un curso estructurado de C es la vía rápida para dar el salto.

Ver cursos de C en Udemy

Enlace de afiliado. No te cuesta nada extra.

🔧Lecciones de C
Lección 17 / 68

Escribir comentarios

En esta lección dejarás notas en el código para quien lo lea después, incluido tu yo futuro.

C admite dos formas: // para el resto de la línea, y /* ... */ para varias líneas. La primera llegó con C99; en código muy antiguo solo verás la segunda.

El código de ejemplo muestra las dos formas junto a código real.

Un detalle propio de C: los comentarios /* */ no se pueden anidar. Si intentas comentar un bloque que ya contiene uno, el primer */ cierra el comentario y el resto vuelve a ser código, con errores de sintaxis desconcertantes. Para desactivar bloques grandes se usa #if 0 ... #endif, que sí anida.

Sobre qué escribir: un comentario que repite lo que hace la línea sobra y envejece mal. El que vale es el que explica por qué se hizo así — qué alternativa se descartó, qué límite del sistema obligó a esa solución. Eso es lo que no se puede deducir leyendo el código.

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

🧪 Este sitio no puede compilar ni ejecutar C 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).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

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