Hola mundo en idioma C

Hola mundo en idioma C
En este artículo de Linux Sugerencia, aprenderá cómo ingresar al mundo de la programación creando un programa que imprima la frase clásica, "Hola Mundo", en la consola de comando.

Para tener todos los medios para comprender e implementar los fragmentos de código que le mostraremos, primero explicaremos paso a paso sobre cómo crear un archivo con el ".Extensión C "para desarrollar un programa en el idioma C. En una sección especial, también le mostraremos cómo compilar el código con GCC y ejecutar un programa desde la línea de comandos de Linux.

Luego, le mostraremos cómo insertar los encabezados necesarios, crear la función Main () y generar la "Hola Mundo" programa.

Cómo crear un archivo con el ".Extensión C "para escribir un programa en él

Cada programa en este idioma comienza con un archivo con el ".extensión c ", en la que se escribe la función principal del proceso, incluidos los encabezados necesarios que definen las funciones y variables que se utilizan.

Para crear dicho archivo, necesitamos llamar al Administrador de archivos de Linux y presionar el botón derecho del mouse en el directorio donde queremos guardarlo. Esto muestra un menú de opciones donde debemos hacer clic con la izquierda en el "Crea un nuevo documento" opción y seleccionar "Documento vacío" desde el menú que se muestra.

Una vez que creamos el archivo, lo seleccionamos, presionamos el botón derecho del mouse y seleccionamos "Propiedades" en el menú emergente. Haga clic en Aceptar en el nombre del archivo donde agregamos el ".Extensión C "bajo "Propiedades". Entonces, cierre.

De esta manera, creamos un archivo que puede ser compilado por cualquier compilador en cualquier plataforma.

Cómo compilar y ejecutar el código

Compilar y ejecutar un programa es un paso necesario para comprender los ejemplos que siguen. Por lo tanto, en esta sección, le mostraremos cómo hacer esta tarea.

Para compilar un archivo en el idioma C, necesitamos abrir la consola de comando Linux y usar la siguiente sintaxis del comando:

~ $ GCC ruta/nombre de archivo.C -O Out -nombre

GCC llama al compilador que compila el archivo especificado en la ruta/nombre.c, y -o especifica el nombre del ejecutable que resulta de la compilación.

Si el código contiene errores, el compilador devuelve un mensaje para cada error informado. Si tiene éxito, no devuelve nada.

Para ejecutar la salida, debemos usar la siguiente sintaxis del comando:

~ $ ./Out-nombre

El nombre de la salida siempre debe ser precedido por el "./" caracteres.

Cómo incluir los encabezados en el ".archivo c "

Después de abrir el archivo, incluya el encabezado que define las funciones que utilizamos. Los encabezados en el idioma C tienen el ".Extensión H "y se insertan en el programa con la siguiente sintaxis:

#incluir

En este caso solo usamos el "Stdio.H " encabezamiento. En este encabezado, las funciones de entrada y salida estándar se definen como la función printf () que usaremos más adelante.

Los encabezados son lo primero que el compilador debe leer. Por lo tanto, deben aparecer en el código en primer lugar antes de las definiciones y la función principal ().

Cómo crear la función main () para escribir el programa dentro de él

Cada programa de lenguaje C comienza con la función Main (). A partir de ahí, se definen las variables, los datos se procesan y se llaman las funciones.

Las funciones Main () pueden salir y regresar vacías, salir vacías y regresar con datos, o viceversa. En este caso, sale vacío y devuelve de la misma manera.

Ahora, veamos la sintaxis para crear una función principal () de este tipo:

Vacío principal ()

El compilador procesa todo entre los dos aparatos ortopédicos rizados como parte de la función principal ().

Cómo llamar a la función printf () para escribir en la consola de comando

En este paso, llamamos a la función printf () para escribir la "Hola Mundo" Cadena a la consola de comando.

Cuando llama a una función en el lenguaje C, sus argumentos de entrada siempre deben estar encerrados entre paréntesis y separados por comas si hay más de uno. Todas las llamadas de funciones, declaraciones, declaraciones, etc. debe terminar con el ";" personaje.

El método más simple para llamar a la función printf () es enviar una cadena simple como el único argumento de entrada.

Una cadena en el lenguaje C es un fragmento de texto entre citas que se almacenan en una matriz de datos de Tipo Char. Estos fragmentos están compuestos de caracteres alfanuméricos, símbolos y caracteres de control.

A continuación, vemos el programa completo con el método de llamada de la función printf () que escribe la "Hola Mundo" oración a la consola de comando:

#incluir
vacío principal ()

printf ("Hola mundo");

La siguiente figura muestra la compilación y ejecución de este código. Como puedes ver, el "Hola Mundo" La frase se imprime en la misma línea que el mensaje:

Los caracteres de escape tienen una función de control en las cadenas. Por ejemplo, el "\norte"El personaje antes de la cadena lo escribe en una nueva línea. Este personaje después de la cadena lo escribe y mueve el cursor a la siguiente línea.

Veamos qué sucede cuando insertamos estos caracteres de escape antes y después de la cadena, como muestra el siguiente código:

#incluir
vacío principal ()

printf ("\ nhello world \ n");

Como se puede ver en la siguiente figura, la cadena se escribe en una nueva línea en este caso. Entonces, el cursor se mueve a continuación. Esto hace que el indicador de la consola de comando se escriba en una nueva línea en el siguiente ejemplo:

Conclusión

En este artículo de Linux Sugerencia, damos el primer paso al mundo de la programación explicando desde cero cómo crear un archivo con un ".Extensión C "para escribir un programa en. También incluimos una sección en la que le mostramos cómo compilar con GCC y ejecutar el programa escrito desde la consola de comandos de Linux.

Luego, le mostramos cómo incluir los encabezados, crear una función principal () y explicar brevemente qué es una cadena en el idioma C. También mostramos cómo usar la función printf () y su llamada de método para escribir el "Hola Mundo" Frase clásica para la consola de comando de Linux.