09.12.2017 Views

proyecto final

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4num "XII orden-no indicador error<br />

el primer carácter debe ser una letra caracteres ilegales (n) carácter ilegal (-) carácter ilegal<br />

(espacio en blanco)<br />

NO hay límite para la longitud de los identificadores. Algunas implementaciones de C<br />

reconocen sólo los ocho primeros caracteres, aunque la mayoría de ellas reconocen más<br />

(típicamente, 31 caracteres). El resto de los caracteres son utilizados para la comodidad del<br />

programador.<br />

TIPOS DE DATOS<br />

C ofrece distintos tipos de datos, cada uno de los cuales se puede encontrar representado<br />

de forma diferente en la memoria de la computadora. A continuación se presenta una lista<br />

de los tipos de datos básicos. También se dan los requerimientos de memoria típicos. (El<br />

requerimiento de memoria para cada tipo de datos numéricos determinará el rango<br />

permisible de valores para ese tipo de datos. Hay que señalar que las necesidades de<br />

memoria para cada tipo de datos pueden variar de un compilador de C a otro.)<br />

Tipo de datos Descripción<br />

int Cantidad entera<br />

char Carácter<br />

float Número en coma flotante (un número que incluye punto decimal y/o exponente)<br />

Requisito típico de memoria<br />

2 bytes o una palabra (varía de un compilador a otro)<br />

1 byte<br />

1 palabra (4 bytes)<br />

CONSTANTES<br />

C tiene cuatro tipos básicos de constantes: constantes enteras, constantes en coma<br />

flotante, constantes de carácter y constantes de cadena de caracteres (hay también<br />

constantes enumeradas, que se tratan en la sección 14.1). Es más, hay distintas ciases de<br />

constantes enteras y en coma flotante, como se discute a continuación. Las constantes<br />

enteras y en coma flotante representan números. Se las denomina, en general, constantes<br />

de tipo numérico. Las siguientes reglas se pueden aplicar a todas las constantes numéricas.<br />

l. No se pueden incluir comas ni espacios en blanco en la constante. 2. Si se desea, la<br />

constante puede ir precedida de un signo menos (-). (Realmente, el signo menos es un<br />

operador que cambia el signo de una constante positiva, aunque se puede ver como parte<br />

de la constante misma.) 3. El valor de una constante no puede exceder un límite máximo y<br />

17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!