Curso intensivo de c

Solo disponible en BuenasTareas
  • Páginas : 3 (503 palabras )
  • Descarga(s) : 4
  • Publicado : 12 de octubre de 2009
Leer documento completo
Vista previa del texto
CURSO DE C

INTRODUCCIÓN

Tipos de Datos

Char -128 / 127 Acepta un caracter

Short -32768 / 32767 Enteros con formato corto

Int -32768 / 32767 Enteros

Long -2147483648 /2147483647 Enteros con formato largo

Float -3.402823E+38 / -1.175494E-38 Reales en simple precisión
1.175494E-38 / 3.402823E+38

Double -1.79769E+308 / -2.22507E-308
2.22507E-308 /1.79769E+308 Reales en doble precisión

Cada tipo entero puede ser calificado por las palabras clave signed o unsigned, lo que da lugar a tener más tipos extras. Un entero calificado signed es unentero con signo, esto es un número entero negativo o positivo. Si es calificado unsigned es un número entero sin signo, el cual es manipulado como un entero positivo.

Constantes

Una constante esun valor que, un a vez fijado por el compilador, no cambia durante la ejecución del programa. Una constante en C puede ser un número, un carácter o una cadena de caracteres. Ejemplo:

const intk=12;
const int v[ ]={1,2,3,4};

Variables

El valor de una variable, a diferencia de las constantes, puede cambiar a lo largo de la ejecución de un programa. La sintaxis correspondiente a ladeclaración de una variable es la siguiente:

tipo identificador, identificador;

Tipo: determina el tipo de la variable (char, int, float, double, etc).
Indentificador: indica el nombre de la variable.Una variable declarada fuera de todo bloque (conjunto de sentencias encerradas entre {}), es por defecto, global y es accesible en el resto del archivo. Por el contrario, una variable declaradadentro de un bloque, es por defecto local y es accesible solamente dentro de éste. Cada variable debe ser declarada antes de ser utilizada:

Ejemplo:

int suma, incremento;
char car, linea[80];Una variable puede ser inicializada , cuando se declara.

Ejemplo:
char car = ‘hola’;
int c = 1;

Operadores

Los operadores son símbolos que indican como son manipulados los datos. Se...
tracking img