Posteado por: memoriaoblog | Enero 8, 2008

Caracteristicas básicas C.

C es un lenguaje de alto nivel con funciones de bajo nivel, es modular y estructurado.

  • Estructura de un programa:

[instrucciones de preprocesador]
[constantes y macros]
[declaración de tipos nuevos]
[declaración de funciones/subprogramas]
[declaración de variables globales]

main() {
[declaración de variables locales]
sentencias C;
}

[definición de funciones/subprogramas]

  • Librerías, instrucciones de preprocesador:

<stdio.h> – standart output/input.
<math.h> – operaciones matemáticas.
<stdlib.h> – conversiones de standart, reserva de memoria.
<string.h> – manejo de cadenas.
<time.h> – tiempo y hora.
<limits.h> – límites o topes.
“libreriapropia.h” – libreria propia.

  • Declaración de constantes.

#define PI 3.1416
#define TAM 40

  • Declaración de tipos nuevos.

typedef tipo_base nombre_nuevo_tipo

Ej: typedef unsigned int natural

  • Declaración de funciones:

tipo_retorno nombre_función argumentos;

Ej: int mayor (int,int);

  • Definición de funciones:

int mayor (int a, int b) {

if (a>b)
return a;
else
return b;

}

  • Tipos básicos de datos:

(signed/unsgined) char – para carácteres.
(short/long signed/unsigned) int – para enteros.
float – para reales 8b.
(short/long) double – para reales 10b.
void – para funciones sin retorno.

  • Declaración de variables.

(modo_almacenamiento) (modificadores) tipo_base nombre (= valor);

Ej: static unsigned int mayor;


Dejar una respuesta

Su respuesta:

Categorías