Lenguajec

Páginas: 9 (2236 palabras) Publicado: 12 de mayo de 2010
L E N G U A J E C

*/>>/******* ESTRUCTURA DEL LENGUAJE C ********

LENGUAJES DE PROGRAMACIÓN II
Lenguaje C

Forma general de un programa en C

Declaraciones globales

main( )
{
variables locales
sentencias
}

f1( )
{
.........
}
...
...
fn ( )
{
.........
}

Nombre de indentificadores

Son los nombres usados para referirse a las variables,funciones, etiquetas y otros objetos definidos por el usuario.

La longitud de un identificador en Turbo C puede variar entre 1 y 32 caráteres. El primer carácter debe ser una letra o un símbolo de subrayado, los carácteres siguientes pueden ser letras, números o símbolos de subrayado.

Correcto -----> cont, cuenta23, balance_total
Incorrecto -----> 1cont, hola!, balance...total

En C lasmayúsculas y las minúsculas se tratan como distintas.

Tipos de datos

Existen cinco tipos de datos atómicos en C:

Tipo bits rango
char 8 0 a 255
int 16 -32.768 a 32.767
float 32 3,4 E -38 a 3,4 E +38
double 64 1,7 E -308 a 1,7 E+308
void 0 sin valor
El void se usa para declarar funciones que no devuelven ningún valor o para declarar funciones sin parámetros.

Modificadores de tipos

signed
unsigned
long
short

Los modificadores signed, unsigned, long y short se pueden aplicar a los tipos base entero y carácter. Sin embargo, long también se puede aplicar a double.Tipo bits Rango
char 8 -128 a 127
unsigned char 8 0 a 255
signed char 8 -128 a 127
int 16 -32.768 a 32.767unsigned int 16 0 a 65.535
signed int 16 -32.768 a 32.767
short int 16 -32.768 a 32.767
unsigned short int 16 0 a 65.535
signed short int 16 -32.768a 32.767
long int 32 -2147483648 a 2147483647
signed long int 32 -2147483648 a 2147483647
float 32 3,4 E -38 a 3,4 E +38
double 64 1,7 E -308 a 1,7 E +308long double 64 1,7 E -308 a 1,7 E +308

Modificadores de acceso

Las variables de tipo const no pueden ser cambiadas durante la ejecución del programa. Por ejemplo,

const int a;

Declaración de variables

Todas las variables han de ser declaradas antes de ser usadas. Forma general:

tipo lista_de_variables;int i,j,l;
short int si;

Existen tres sitios donde se pueden declarar variables: dentro de las funciones (variables locales), en la definición de parámetros de funciones (parámetros formales) y fuera de todas las funciones (variables globales).

Variables externas

Si una función situada en un fichero fuente deseautilizar una variable de este tipo declarada en otro fichero, la debe declarar (o mejor dicho referenciar) con la palabra extern.
Archivo 1 Archivo 2
int x,y; extern int x,y;
char ch; extern char ch;

main ( )...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • lenguajec
  • LenguajeC#
  • Guia 2 LenguajeC
  • 1 Lenguajec 1
  • Tipos de datos lenguajec

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS