Sunteți pe pagina 1din 2

Intruduccion a C

Introducción a C
Cada programa completo de C comienza dentro de una función llamada "main". Una función es simplemente una colec-
ción de comandos que hacen "algo". La función principal siempre se llama cuando el programa se ejecuta por primera
vez. Desde main, podemos llamar a otras funciones, ya sean escritas por nosotros o por otros o utilizar funciones de len-
guaje integradas. Para acceder a las funciones estándar que vienen con su compilador, debe incluir un encabezado con la
directiva #include. Lo que esto hace es tomar todo lo que está en el encabezado y pegarlo en su programa. Veamos un
programa de trabajo:

Veamos los elementos del programa. El #include es una directiva de "preprocesador" que le dice al compilador que co-
loque el código del encabezado llamado stdio.h en nuestro programa antes de crear el ejecutable. Al incluir archivos de
encabezado, puede obtener acceso a muchas funciones diferentes, tanto las funciones printf como getchar están inclui-
das en stdio.h.

La siguiente línea importante es int main (). Esta línea le dice al compilador que hay una función llamada main y que la
función devuelve un entero, por lo tanto, int. Las "llaves" ({y}) señalan el principio y el final de las funciones y otros
bloques de código. Si has programado en Pascal, los conocerás como BEGIN y END. Incluso si no has programado en
Pascal, esta es una buena manera de pensar sobre su significado.

La función printf es la forma estándar en C de mostrar la salida en la pantalla. Las comillas indican al compilador que
desea generar la cadena literal tal como está (casi). La secuencia '\ n' en realidad se trata como un solo carácter que re-
presenta una nueva línea (hablaremos de esto más adelante con más detalle); por el momento, solo recuerda que hay
algunas secuencias que, cuando aparecen en un literal de cadena, en realidad no se muestran literalmente por printf y
que '\ n' es una de ellas. El efecto real de '\ n' es mover el cursor en su pantalla a la siguiente línea. Observe el punto y
coma: le dice al compilador que está al final de un comando, como una llamada a una función. Verás que el punto y
coma se usa para terminar muchas líneas en C.

El siguiente comando es getchar (). Esta es otra llamada a la función: lee en un solo carácter y espera a que el usuario
presione Intro antes de leer el carácter. Esta línea se incluye porque muchos entornos de compilación abrirán una nueva
ventana de consola, ejecutarán el programa y luego cerrarán la ventana antes de que pueda ver el resultado. Este co-
mando evita que la ventana se cierre porque el programa aún no está terminado porque espera a que pulses Intro. Incluir
esa línea te da tiempo para ver cómo se ejecuta el programa.

Finalmente, al final del programa, devolvemos un valor del sistema principal al sistema operativo mediante el uso de la
declaración de devolución. Este valor de retorno es importante, ya que se puede usar para indicar al sistema operativo si
nuestro programa tuvo éxito o no. Un valor de retorno de 0 significa éxito.

El refuerzo final cierra la función. Debes intentar compilar este programa y ejecutarlo. Puede cortar y pegar el código en
un archivo, guardarlo como un archivo .c y luego compilarlo. Si está utilizando un compilador de línea de comandos,
como Borland C ++ 5.5, debe leer las instrucciones del compilador para obtener información sobre cómo compilar. De
lo contrario, compilar y ejecutar debería ser tan simple como hacer clic en un botón con el mouse (quizás el botón
"construir" o "ejecutar").

Explicando tu Código
Los comentarios son críticos para todos, excepto para los programas más triviales, y este tutorial a menudo los usará
para explicar secciones de código. Cuando le dice al compilador que una sección de texto es un comentario, lo ignorará
cuando ejecute el código, permitiéndole usar cualquier texto que desee para describir el código real. Para crear un co-
mentario en C, rodee el texto con / * y luego * / para bloquear todo entre un comentario. Ciertos entornos de compila-
ción o editores de texto cambiarán el color de un área comentada para que sea más fácil de detectar, pero otros no. Ase-
gúrese de no comentar accidentalmente el código (es decir, decirle a la parte del compilador que su código es un comen-
tario) que necesita para el programa.

Cuando estás aprendiendo a programar, también es útil comentar secciones de código para ver cómo se ve afectada la
salida.

Usando variables
Hasta ahora, debe poder escribir un programa simple para mostrar la información que usted y el programador han es-
crito y describir su programa con comentarios. Eso es genial, pero ¿qué hay de interactuar con tu usuario? Afortunada-
mente, también es posible que su programa acepte comentarios.
Pero primero, antes de tratar de recibir una entrada, debe tener un lugar para almacenar esa entrada. En la programación,
las entradas y los datos se almacenan en variables. Hay varios tipos diferentes de variables; cuando le dice al compila-
dor que está declarando una variable, debe incluir el tipo de datos junto con el nombre de la variable. Varios tipos bási-
cos incluyen char, int y float. Cada tipo puede almacenar diferentes tipos de datos.

Una variable de tipo char almacena un solo carácter, las variables de tipo int store enteros (números sin posiciones deci-
males) y las variables de tipo float almacenan números con posiciones decimales. Cada uno de estos tipos de variables
(char, int y float) es una palabra clave que utiliza cuando declara una variable. Algunas variables también usan más me-
moria de la computadora para almacenar sus valores.

Puede parecer extraño tener múltiples tipos de variables cuando parece que algunos tipos de variables son redundantes.
Pero usar el tamaño de variable correcto puede ser importante para hacer que su programa sea eficiente porque algunas
variables requieren más memoria que otras. ¡Por ahora, basta con decir que casi se usarán los diferentes tipos de varia-
bles!

Antes de poder usar una variable, debe informarle al compilador al declararla y al compilador sobre su "tipo". Para de-
clarar una variable, utilice la sintaxis <tipo de variable> <nombre de variable> ;. (Los paréntesis aquí indican que reem-
plaza la expresión con el texto descrito entre corchetes). Por ejemplo, una declaración de variable básica podría tener
este aspecto:

Tenga en cuenta una vez más el uso de un punto y coma al final de la línea. Aunque no
estamos llamando a una función, al final de la "expresión" aún se requiere un punto y
coma. Este código crearía una variable llamada myVariable; Ahora podemos usar myVaria-
ble más adelante en el programa.

Es permisible declarar múltiples variables del mismo tipo en la misma línea; Cada uno
debe estar separado por una coma. Si intenta usar una variable no definida, su programa
no se ejecutará y recibirá un mensaje de error que le informa que ha cometido un error.

Aquí hay algunos ejemplos de declaración de variables:

S-ar putea să vă placă și