ubiquitour.com

C Tutorial: Tipos de datos

Dennis Ritchie desarrollaron un estructurado, de fines generales lenguaje de programación para laboratorios del teléfono de Bell que llegó a ser conocido como C. C ha puesto que se ha desarrollado en C++, pero gran parte de la lengua original persiste y la mayoría de compiladores C++ son capaces de ejecutar declaraciones C originales. Aunque los compiladores C++ tienen un conjunto de datos más elaborado, incorporando el uso y creación de objetos, tipos de datos básicos de C todavía están en uso.

Los tipos básicos

Los tipos de datos básicos utilizados en C son: char, int, float y double. Aunque en algunos compiladores de C++ es un boolean, boolean es no un tipo básico en C. En C, para valores booleanos, se utilizan 1 (true) y 0 (false). Char es de carácter. Caracteres pueden ser una sola letra como en 'A' o 'a'. Un '1' comillas simples es el char uno y no el entero uno. Una diferencia principal es la cantidad de bits utilizados para almacenar el valor. Char es generalmente el tipo de datos más pequeño, utilizando sólo 8 bits. Dependiendo del compilador y ordenador, un int (entero) puede ser 16 ó 32 bits. Los flotadores son generalmente de 32 bits. Un flotador se utiliza para declarar \"float point number\" variable, lo que significa el valor almacenado contiene un decimal. Un doble se utiliza para números de coma flotante muy grandes.

El uso de modificadores

Modificadores en C son: largo, corto, sin firmar y const. El uso de largos y cortos es para optimizar el espacio para sus variables. La cantidad exacta de espacio asignado puede variar de compilador en compilador. Pero ANSI especifica que un int corto debe ser menor que un int, que es más pequeño que un largo int. asimismo un flotador es más pequeño que un doble, que es más pequeño que un doble largo. El uso del signo permite la punta de plomo a utilizar numéricamente en lugar de como un bit de signo positivo o negativo. El efecto es aumentar la gama del valor positivo del valor de la variable costo de valores negativos. Por ejemplo un int corto (suponiendo que 16 bits) puede almacenar valores que van desde-32,768 hasta +32,767. Un unsigned int corto tiendas valores entre 0 y +65,535. Const, de constante, se utiliza para declarar los valores que son inmutables y no pueden modificarse el programa durante la ejecución.

Ejemplos en C

int x, y, zIRedad int cortoIRint largo poblaciónIRFloat sueldo, impuestosIRdoble bignumIRconst pi de flotador = 3.14159;