ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lenguaje C


Enviado por   •  3 de Diciembre de 2023  •  Trabajos  •  689 Palabras (3 Páginas)  •  14 Visitas

Página 1 de 3

Lenguaje C

Identificadores.

Es cualquier palabra no reservada que comience por una letra o por un subrayado, pudiendo contener en su interior letras o números y subrayados. La longitud máxima de un identificador depende del compilador que se esté usando, generalmente suelen ser 32 caracteres, ignorándose todos aquellos caracteres que compongan el identificador y sobrepasen la longitud máxima. C es sensible al contexto, un identificador escrito como “esto_es_un_ident” y otra vez como “Esto_Es_Un_Ident” será interpretado como dos identificadores completamente distintos.

Tipo de datos.

En c toda variable antes de poder ser usada, debe ser declarada, especificando con ello el tipo de dato que almacenara. Toda variable en C se declara de la forma:

<tipo de dato> <nombre de variable> [, nombre de variable];

En C existen cinco tipos de datos:

char                Carácter o entero pequeño (byte)

int                Entero

float                Punto flotante

double                Punto flotante (mayor rango que float)

void                Sin tipo (uso especial)

Variables.

Las variables pueden ser declaradas en cuatro lugares del módulo del programa:

Fuera de todas las funciones del programa, son las llamadas variable globales, accesibles desde cualquier parte del programa

Dentro de una función, son las llamadas variables locales, accesibles tan solo por la función en las que se declaran

Como parámetros a la función, accesibles de igual forma que si se declaran dentro la función.

Dentro de un bloque de código del programa, accesible tan solo dentro del bloque donde se declara. Esta forma de declaración puede interpretarse como una variable local del bloque donde se declara.

Ejemplo:

#include <stdio.h>

int sum; /* Variable global, accesible desde cualquier parte */

 /* del programa*/

void suma(int x) /* Variable local declarada como parámetro, */

 /* accesible solo por la función suma*/

{

 sum=sum+x;

 return;

}

void intercambio(int *a,int *b)

{

 if (*a>*b)

 {

 int inter; /* Variable local, accesible solo dentro del */

 /* bloque donde se declara*/

 inter=*a;

 *a=*b;

 *b=inter;

 }

 return;

}

int main(void) /*Función principal del programa*/

{

 int contador,a=9,b=0; /*Variables locales, accesibles solo */

...

Descargar como (para miembros actualizados)  txt (4.6 Kb)   pdf (116.9 Kb)   docx (91.8 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com