Anda di halaman 1dari 14

INTRODUCCIÓN A C

Elaborado por: CPUATx.


Conceptos básicos de C
Un programa en C se compone de una o más funciones, una de ellas es
obligatoriamente main.
Una función en C es un grupo de instrucciones para realizar una o más
acciones.
Un programa en C puede incluir:
1. Directivas del preprocesador #include
Se utiliza para incluir bibliotecas
Biblioteca estándar <stdio.h>
2. Macros de preprocesador #Define
Ayuda en programas donde se tenga que modificar valores, por
ejemplo, saltos de línea.
3. Declaraciones globales
Prototipos de funciones y variables
Comentarios de programa

Ayuda a dar información de lo que se esta realizando

/* comentario
Para comentar un bloque de código.
Comentario */

// comentario Para comentar una línea de código.


Notas que pueden ser útiles
*Todas las sentencias e instrucciones en C deben terminar con punto y coma (;).

*<stdio.h> es una función de biblioteca o cabecera. Incluye el código del archivo al


programa que se va a ejecutar.

*printf(“”) envía a pantalla lo que está entre las comillas.

*Siempre debes identar (alinear) tu código.

*Un programa debe tener sólo una función main.

*C es sensible al contexto, es decir, sensible a letras mayúsculas y minúsculas.


Proceso de ejecución de un
programa en C
Código fuente

Archivos cabecera Compilador

Código objeto Lo que pasa internamente.

Bibliotecas Enlazador

Código ejecutable
Identificadores
Identificador: nombre que se le da a la variable para poder comunicarse con la computadora.
Secuencia de caracteres, dígitos o caracteres especiales (#$& no son incluidos).
o Iniciar con una letra
Letra mayúscula distinta de una letra minúscula (Peso es distinto de peso).

Se puede usar un _ para separar, por ejemplo: peso_uno


Palabras reservadas
Tipos de datos en C
Variables
La declaración de una variable en C debe llevar primero el tipo de dato y a continuación el
nombre de la variable.

<tipo de dato> <nombre de la variable> = valor inicial;

Por ejemplo:
int peso = 9;

NOTA: puedes hacer la declaración de dos o más variables en la misma línea.

Por ejemplo:
int valor1, valor2;
Caracteres
Un carácter es un elemento de un conjunto predefinido o alfabeto.

Por ejemplo:

char dato_char;
char letra = ‘A’;
char letra_min = ‘a’;
Secuencias de escape
Formato Significado
\n Salto de línea
\r Retorno de carro
\t Tabulación
\v Tabulación
\a Alerta
\b Retroceso de espacio
\f Avance de página
\\ Barra inclinada inversa
\’ Comilla simple
\’’ Comilla doble
\? Signo de interrogación
\000 Número octal
\xhh Número hexagonal
Códigos de formato de impresión
Los códigos de formato se conforman por el signo % y una letra.
Formato Significado
%d Entero decimal
%o Convierte a octal
%x Convierte a hexadecimal
%u Convierte a entero sin signo
%c Convierte a carácter
%e Considera un tipo flotante y lo convierte a notación científica
%f Considera un número de tipo flotante y lo muestra en notación decimal: con parte
entera y dígitos de precisión
%g Se considera de tipo float y se convierte en notación científica más corta
%s Se considera el dato como una cadena de caracteres
%lf Datos de tipo doble
Operadores relacionales
Formato Significado Ejemplo
== Igual a a==b
!= No igual a a!=b
> Mayor que a>b
< Menor que a<b
>= Mayor o igual que a>=b
<= Menor igual que a<=b
Operadores lógicos

Formato Significado
&& Y (and)
|| O (or)
! Negación

Anda mungkin juga menyukai