Bases de datos mysql y repotes usando jasper report
Introducción al Lenguaje C: Estructura, Variables y Librerías
1. LENGUAJE
“C”
Programación
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
2. INTRODUCCIÓN
El lenguaje de programación C es un lenguaje de
programación de "bajo nivel".
“C” maneja los elementos básicos del ordenador como
caracteres, números y direcciones de memoria.
Dispone de Librerías de funciones externas al lenguaje, la
cual cosa lo convierte en portable independientemente de
la maquina que ejecuta el programa.
La descripción del lenguaje se realiza siguiendo las
normas del ANSI C, por lo tanto, todo lo expresado será
utilizable con cualquier compilador.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
3. Estructura de un programa
Librerías
Variables globales;
Diferentes librerías a utilizar
Main ()
Variables del programa
{
Variables locales; Inicio del programa
Sentencias;
} Cuerpo del
programa
Fin del
programa
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
4. Librerías
Conjunto de funciones que se identifican con un nombre y que tenemos que llamar
al principio del programa para utilizar unas funciones concretas.
Lista de librerías usuales:
Stdio.h funciones de entrada-salida
entrada-
Conio.h mas funciones de entrada-salida
entrada-
Math.h funciones matematicas
Stdlib.h mas funciones matematicas
Ctype.h funciones de conversion de caracteres
String.h funciones de cadena
Graphics.h funciones graficas
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
5. Variables
Son combinaciones de letras y números que
permiten almacenar cualquier valor en la
memoria del ordenador.
Estos valores los podremos utilizar en el
programa haciendo referencia al nombre de la
variable.
Al finalizar la ejecución del programa las
variables se borran.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
6. Variables II
Tipos de variables: Dependiendo del valor a
guardar tendremos que determinar el tipo de la
variable.
Tipos:
char valores caracter
int valores numericos enteros
float valores numericos grandes con decimales
double valores numericos grandes con decimales
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
7. Variables III
Modificadores de variables: Son parámetros
que permiten modificar los rangos de los tipos
de variables, principalmente del tipo (int)
Modificadores:
Signed
Unsigned
Long
short
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
8. Variables IV
Modificador signed
Es el modificador por defecto que utiliza “C”, en el caso de una variable definida como:
signed int
almacenara valores entre -32000 y 32000
Modificador unsigned
Este modificador en una variable INT se definira como :
unsigned int
almacenara valores entre o y 65000 (pasa todo el rango de números negativos a positivos)
nú
Modificador long
Este modificador en una variable INT se definirá como:
definirá
long int
almacenara valores entre -2000000000 y 2000000000
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
9. Ejemplo Declaración de
Variables
Declaración de una variable como un entero
Declaració
int variable;
int variable2;
int variable3;
Declaración de variables y asignación de valores en una línea
Declaració asignació lí
int variable = 1000, variable2 = 2, variable3;
Declaración de variables tipo texto
Declaració
char variable ;
Con tamaño fijo de caracteres:
tamañ
char variable[15];
Con asignación de valor
asignació
char variable = 'a' ;
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)