miércoles, 7 de febrero de 2018

                                                                 VARIABLES EN EL LENGUAJE C

Todo lo expuesto en relación a variables en el curso Bases de la programación nivel I será válido y útil con el lenguaje C, pero con matices, ya que cada lenguaje sigue sus propias normas y pautas. 
NOMBRES Y TIPOS DE VARIABLES. DECLARACIÓN.
El lenguaje C obliga a declarar una variable antes de ser usada. Es decir, no podríamos escribir algo del tipo: Mostrar velocidad 01, si antes no hemos “dicho” (declarado) que existe una variable con ese nombre. Declarar una variable no significa que se le asigne contenido, sino simplemente se indica que la variable existe.¿Qué nos mostrará si intentamos mostrar o utilizar la variable si no le hemos asignado contenido? Hay lenguajes que asignan automáticamente contenido cero, vacío o falso a una variable, dependiendo de qué tipo sea.

TIPO DE DATOS
SE ESCRIBE
MEMORIA REQUERIDA*
RANGO ORIENTATIVO*
EQUIVALENCIA EN SEUDOCIENTÍFICO
OBSERVACIONES
Entero
int
2 bytes
- 32768 a 32767
Entero
Uso en contadores, control de bucles etc.
Entero largo
long
4 bytes
- 2147483648 a 2147483647
Entero
Igual que int pero admite un rango más amplio
Decimal simple
float
4 bytes
- 3,4·1038 a 3,4·1038
Real
Hasta 6 decimales. También admite enteros
Decimal doble
double
8 bytes
- 1,79·10308 a 1,79·10308
Real
Hasta 14 decimales. También admite enteros
Carácter
char
1 bytes
0 a 255
Alfanumérica
Carácter, independiente o parte de una cadena
* Podría variar

 ¿QUE ES ASCII?

ASCII (acrónimo inglés de American Standard Code for Information Interchange —Código Estándar Estadounidense para el Intercambio de Información—).

es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno. Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US-ASCII.


No hay comentarios.:

Publicar un comentario