Palabras ansi-c

Solo disponible en BuenasTareas
  • Páginas : 3 (661 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de febrero de 2011
Leer documento completo
Vista previa del texto
Podemos clasificar las palabras clave del ANSI-C de acuerdo a su función, en primer lugar están las palabras que definen un tipo específico de dato:
* int: un tipo de dato entero con signo de 16,32 ó 64 bits, dependiendo del compilador. En sistemas de 16 bits su rango de valores es de -32763 a 32762. Para sistemas de 32 bits el rango se de -2147483648 a 2147483647. En sistemas de 64 bits elrango será de 1.7+/-308. Actualmente son muy pocos los compiladores con capacidad de manejar datos de tipo int de 64 bits, lo usual son sistemas de 16 ó 32 bits.
* Float /flotador es Un númeroreal de 32 bits cuyo rango vá de 3.4+/-38. Generalmente su precisión es de 7 dígitos.
* Long/largo:Un número entero de 32 bits de rango igual a -2147483648 a 2147483647.
* Doublé/Doble Un númerode 64 bits y de rango igual a 1.7+/-308 con una precisión en general de 15 dígitos.
* Short/ corto: Un número de 16 bits de rango igual a -32763 a 32762.
* char: Un tipo de dato específicopara manejo de caracteres de 8 bits de rango igual a -128 a 127.
* Unsigned/ no firmado: Modificador que se aplica a los tipos de datos enlistados arriba, su efecto es eliminar el signo a el tipo dedato aplicado, por ejemplo, para un tipo de dato int podemos especificar unsigned int en cuyo caso el rango para el tipo de dato int cambia de ser -2147483648 a 2147483647, por éste nuevo rango: 0 a4294967295.
* Signed/firmado: Modificador que forza al compilador a utilizar un tipo de dato con signo si antes se declaró como de tipo unsigned.
* Volatile/ volátil. Específica una variableque almacena datos cuyo contenido puede cambiar en cualquier momento sea por la acción del programa ó como reacción de la interacción del usuario con el programa.
* Const/Especifica una variablecuyo contenido no puede cambiar bajo ninguna circunstancia.
* Enum/enumeración: Especifica un conjunto de variables que toman valores en un orden específico y consecutivo.
* Static/estatico:...
tracking img