Estructura del Programa en C
Los programas escritos en el lenguaje C son estructurados en bloques, a menudo denominados bloques de construcción. A continuación, se muestra un programa básico que despliega el mensaje "Hello, c<>definity!" en la pantalla:
Main.c
12345678#include <stdio.h> // Preprocessor directive int main() { // Entry point printf("Hello, c<>definity!\n"); return 0; // Exit }
Las dos barras diagonales // indican un comentario en C. Los comentarios no afectan el comportamiento de tu programa; están destinados a los lectores humanos, no a la computadora. En C, existen dos tipos de comentarios:
comments.h
1234567// This is a single-line comment /* This is a multi-line comment */
Directiva Include
La directiva #include es una directiva de preprocesador que incorpora el archivo "stdio.h" en nuestro programa. Esta directiva debe colocarse al principio, antes de que inicie el programa principal (main).
Archivo de cabecera Stdio
El archivo "stdio.h" contiene la función printf(). Al incluirlo, simplemente se añade la capacidad de mostrar texto en pantalla a nuestro programa. Muchos programas en C no tienen acceso inherente a funciones de E/S (entrada/salida) ni a otras de la biblioteca "stdio.h". Por eso es necesario incorporarla explícitamente mediante la directiva #include.
Un principio fundamental en C es mantener el programa ligero, evitando la inclusión de funciones innecesarias.
Función principal
Esta es la función principal donde reside el núcleo del programa. En este ejemplo, su tarea es mostrar texto en pantalla. El nombre de esta función, main, está reservado en C, y solo debe haber una función main en cada programa. Considere la función main como el motor de un automóvil; es esencial. Se profundizará en las funciones a medida que avance el curso.
Llaves y alcance
Encontrará muchas llaves {} en C y en otros lenguajes derivados de C; son una característica distintiva del lenguaje. Estas llaves definen bloques de código, de manera similar a cómo los ladrillos forman una pared.
Main.c
1234567891011121314#include <stdio.h> int main() { { // First block printf("First block\n"); } { // Second block printf("Second block\n"); } return 0; }
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
What are the two types of comments in C?
Can you explain more about the `#include` directive?
Why is the `main` function so important in a C program?
Awesome!
Completion rate improved to 2.63
Estructura del Programa en C
Desliza para mostrar el menú
Los programas escritos en el lenguaje C son estructurados en bloques, a menudo denominados bloques de construcción. A continuación, se muestra un programa básico que despliega el mensaje "Hello, c<>definity!" en la pantalla:
Main.c
12345678#include <stdio.h> // Preprocessor directive int main() { // Entry point printf("Hello, c<>definity!\n"); return 0; // Exit }
Las dos barras diagonales // indican un comentario en C. Los comentarios no afectan el comportamiento de tu programa; están destinados a los lectores humanos, no a la computadora. En C, existen dos tipos de comentarios:
comments.h
1234567// This is a single-line comment /* This is a multi-line comment */
Directiva Include
La directiva #include es una directiva de preprocesador que incorpora el archivo "stdio.h" en nuestro programa. Esta directiva debe colocarse al principio, antes de que inicie el programa principal (main).
Archivo de cabecera Stdio
El archivo "stdio.h" contiene la función printf(). Al incluirlo, simplemente se añade la capacidad de mostrar texto en pantalla a nuestro programa. Muchos programas en C no tienen acceso inherente a funciones de E/S (entrada/salida) ni a otras de la biblioteca "stdio.h". Por eso es necesario incorporarla explícitamente mediante la directiva #include.
Un principio fundamental en C es mantener el programa ligero, evitando la inclusión de funciones innecesarias.
Función principal
Esta es la función principal donde reside el núcleo del programa. En este ejemplo, su tarea es mostrar texto en pantalla. El nombre de esta función, main, está reservado en C, y solo debe haber una función main en cada programa. Considere la función main como el motor de un automóvil; es esencial. Se profundizará en las funciones a medida que avance el curso.
Llaves y alcance
Encontrará muchas llaves {} en C y en otros lenguajes derivados de C; son una característica distintiva del lenguaje. Estas llaves definen bloques de código, de manera similar a cómo los ladrillos forman una pared.
Main.c
1234567891011121314#include <stdio.h> int main() { { // First block printf("First block\n"); } { // Second block printf("Second block\n"); } return 0; }
¡Gracias por tus comentarios!