MEJOR SITIO PARA DESARROLLADORES WEB
C Idioma. W3Schools en español. Lecciones para principiantes

Ua En De

C Sintaxis


Sintaxis

Ya has visto el siguiente código un par de veces en los primeros capítulos. Vamos a desglosarlo para entenderlo mejor:

Ejemplo

#include <stdio.h>

int main() {
  printf("Hello World!");
  return 0;
}
Inténtalo tú mismo »

Ejemplo explicado

Línea 1: #include <stdio.h> es una biblioteca de archivos de cabecera que nos permite trabajar con funciones de entrada y salida, como printf() (usado en la línea 4). Los archivos de encabezado añaden funcionalidad a los programas C.

No te preocupes si no entiendes cómo funciona #include <stdio.h>. Piensa en ello como algo que (casi) siempre aparece en tu programa.

Línea 2: Una línea en blanco. C ignora los espacios en blanco. Pero lo usamos para hacer el código más legible.

Línea 3: Otra cosa que siempre aparece en un programa C, es main(). Esto se llama función. Se ejecutará cualquier código dentro de sus llaves {}.

Línea 4: printf() es una función utilizada para generar/imprimir texto en la pantalla. En nuestro ejemplo, generará "Hello World".

Tenga en cuenta que: Cada instrucción C termina con un punto y coma ;

Nota: El cuerpo de int main() también podría escribirse como:
int main(){printf("Hello World!");return 0;}

Recuerde: El compilador ignora los espacios en blanco. Sin embargo, varias líneas hacen que el código sea más legible.

Línea 5: return 0 finaliza la función main().

Línea 6: Recuerde agregar la llave de cierre } para finalizar la función principal.