introduccion

Páginas: 9 (2098 palabras) Publicado: 25 de marzo de 2013
LAS VARIABLES
Una variable es un espacio de memoria donde se puede almacenar
temporalmente un dato. En C las variables tienen un nombre que las identifica, y
sirve para hacer referencia a ellas. También tienen un tipo, que es el tipo de datos
que puede almacenar. El valor de las variables es, como su propio nombre indica,
variable. Podemos alterar su valor en cualquier punto del programa.Identificadores y tipos
Para dar un nombre a una variable tenemos que usar un identificador. La
longitud de un identificador puede variar entre uno y varios caracteres, por lo
general, 32. En la mayoría de los casos el primer carácter debe ser una letra o un
símbolo de subrayado. A continuación se muestran varios ejemplos de nombres
de identificadores correctos e incorrectos:
CorrectoIncorrecto

cuenta

1cuenta

prueba23

hola!

puerto_paralelo puerto..paralelo
El lenguaje C es sensible a mayúsculas y minúsculas (case sensitive), de modo
que no es lo mismo para el compilador el identificador cuenta que otro
denominado Cuenta.
Los compiladores reservan determinados términos ó palabras claves (keywords),
para el uso sintáctico del lenguaje, tales como: asm, auto,break, case, char, do,
for, etc. Si bien estas palabras están definidas para el ANSI C, los distintos
compiladores extienden esta definición a otros términos, por lo que es aconsejable
leer la tabla completa de palabras reservadas del compilador que se vaya a usar,
para no utilizarlas en nombres de variables.
Para crear una variable en un lugar determinado del un programa escribiremos
primero eltipo de variable y luego el identificador con el que queremos nombrar la
variable, seguido todo de un ';'. A esto se le denomina definir una variable. La
forma general de la definición es:
tipo lista_identificadores;
Por ejemplo:
int numero;
char letra;

/* crea la variable numero, de tipo número entero */
/* crea la variable letra, de tipo carácter*/

float a, b;
flotante */

/*crea dos variables a y b, de tipo número de coma

Las variables se pueden inicializar, es decir, establecer un valor inicial, en el
momento de creación. Para ello, detrás del identificador ponemos el carácter '='
seguido del valor inicial. Los valores iniciales pueden ser cualquier constante
válida para el tipo de variable que creemos. Por ejemplo:
int numero = 0;

/* crea la variableentera numero
y la inicializa a 0*/
char letra = 'p'; /* crea la variable carácter letra
y la inicializa a 'p' */
float a=57.1, b=1.2E-5; /* crea las variables a y b,
de tipo número de coma flotante, y los inicializa
a 57.1 y 0.000012, respectivamente*/
Existen tres sitios donde se pueden definir variables:




fuera de todas las funciones (variables globales).
dentro de las funciones(variables locales)
en la definición de parámetros de funciones (parámetros formales)

El tipo de datos carácter consta de un único carácter y se suele representar por su
carácter en código ASCII situado entre apóstrofes. Por ejemplo:
'p' /* la letra p minúscula */
'1' /* el numero 1 */
' ' /* el carácter en blanco */
Hay otras formas de representar caracteres, que se emplean cuando es uncarácter que no se puede introducir directamente desde el teclado. Para ello
debemos conocer su código ASCII. Para representar el carácter de número ascii
27, (el código para el carácter ESCAPE), basta colocar el número ascii en el
sistema octal precedido de la barra atrás, y todo ello entre apóstrofes, tal y como
hacemos para los demás caracteres:
'\27' /* representa el código ESCAPE, deASCII 27 */
En C hay algunos caracteres especiales que se usan frecuentemente. Estos
caracteres tienen una representación especial. Algunos de ellos son:
Código Significado
'\n'
'\r'
'\f'

nueva línea
retorno de carro
nueva página (form feed)

Valor
ASCII Valor
ASCII
(decimal)
(hexadecimal)
10
0x0A
13
0x0D
2
x0C

'\t'
'\b'
'\''
'\"'
'\\ '
'\? '
'\nnn'
'\xnn'...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS