C Programa Hola Mundo

Para empezar, el programa “Hello World” es el primer paso para aprender cualquier lenguaje de programación y también uno de los programas más sencillos que aprenderás. Todo lo que hay que hacer es mostrar el mensaje «Hello World» en la pantalla. Miremos el programa y tratemos de entender las terminologías involucradas en él.

programa en c para imprimir hola mundo

// Simple C program to display "Hello World"
  
// Header file for input output functions
#include <stdio.h>
  
// main function -
// where the execution of program begins
int main()
{
  
    // prints hello world
    printf("Hello World");
  
    return 0;
}
Producción:

Hello World

Compilación del primer programa en C:
antes de proceder a escribir el primer programa, el usuario debe configurar un compilador de programas en C, que compilaría y ejecutaría el programa «Hello World». Aquí hemos utilizado el compilador GCC basado en Windows para compilar y ejecutar el programa. Para obtener más información sobre cómo configurar el compilador GCC local o ejecutarlo con ide en línea, consulte Configuración del entorno de desarrollo C.

  • Paso 1: Esto requiere escribir el programa “Hello World”, en un editor de texto y guardar el archivo con extensión .c , por ejemplo, hemos guardado el programa en un archivo tipo C HelloWorld.c .
  • Paso 2: Esto incluye abrir CMD o la línea del símbolo del sistema navegando hasta el directorio donde está presente el archivo HelloWorld.c. Aquí está presente en C:\Users\Chin\Sample .
  • Paso 3: Para compilar el código ejecuta el siguiente comando:
    gcc HelloWorld.c

    Esto crearía un archivo ejecutable C con un nombre aleatorio dado por el propio compilador. Obtuvimos el nombre del archivo ejecutable como un archivo . Para dar un nombre orientado al usuario, ejecute el siguiente comando.

    gcc -o helloworld HelloWorld.c/pre>
    This would create a C-executable file by the name helloworld.
    
  • Paso 4: para ejecutar el archivo ejecutable y obtener el resultado, simplemente ejecute el archivo.
    helloworld

Explicación del código:

Entendamos ahora la terminología del programa anterior:

  1. // Simple C program to display “Hello World”

    Esta es una sola línea de comentarios. Un comentario se utiliza para mostrar información adicional sobre el programa. Un comentario no contiene ninguna lógica de programación ya que el compilador no lo lee. Cuando un compilador encuentra un comentario, el compilador simplemente omite esa línea de código. Cualquier línea que comience con ‘//’ sin comillas O entre /*…*/ en C es un comentario.
    Más sobre Comentarios en C

  2. #include 

    En C, todas las líneas que comienzan con el signo de libra (#) se denominan directivas. Estas sentencias son procesadas por un programa de preprocesador invocado por el compilador. La directiva #include le dice al compilador que incluya un archivo y #include<stdio.h> le dice al compilador que incluya el archivo de encabezado para el archivo de entrada y salida estándar que contiene declaraciones de todas las funciones de biblioteca de entrada/salida estándar.
    Más sobre Preprocesadores en C.

  3. int main()

    Esta línea se usa para declarar una función llamada «principal» que devuelve datos de tipo entero. Una función es un grupo de declaraciones que están diseñadas para realizar una tarea específica. La ejecución de cada programa en C comienza con la función main(), sin importar dónde se encuentre la función en el programa. Entonces, cada programa en C debe tener una función main() y esta es la función donde comienza la ejecución del programa.
    Más sobre la función main() en C.

  4. { y } : Las llaves de apertura ‘{‘ indican el comienzo de la función principal y las llaves de cierre ‘}’ indican el final de la función principal. Todo lo que hay entre estos dos comprende el cuerpo de la función principal y se denominan bloques.
  5. printf("Hello World");

    Esta línea le dice al compilador que muestre el mensaje «Hello World» en la pantalla. Esta línea se llama una declaración en C. Cada declaración está destinada a realizar alguna tarea. Un punto y coma ‘;’ se utiliza para terminar una declaración. El carácter de punto y coma al final de la declaración se usa para indicar que la declaración termina allí. La función printf() se utiliza para imprimir un flujo de datos de caracteres en la consola de salida estándar. Todo lo que está dentro de » » se muestra en el dispositivo de salida.
    Más sobre Entrada/Salida en C.

  6. return 0;

    Esto también es una declaración. Esta declaración se usa para devolver un valor de una función e indica el final de una función. Esta declaración se usa básicamente en funciones para devolver los resultados de las operaciones realizadas por una función.
    Más sobre el regreso en C.

  7. Sangría : como puede ver, el printf y la declaración de devolución se han sangrado o se han movido hacia el lado derecho. Esto se hace para que el código sea más legible. En un programa como Hello World, no parece tener mucha relevancia, pero a medida que el programa se vuelve más complejo, hace que el código sea más legible y menos propenso a errores. Por lo tanto, siempre se deben usar sangrías y comentarios para que el código sea más legible.
    Preguntas frecuentes sobre el estilo de escritura de programas.

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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