Dertin Blog

Sobre Ciencia, Tecnología, Programación y sobre la Vida Misma.

La función Sizeof()

Posted by Dertin en noviembre 21, 2008

La función sizeof es utilizada para obtener el tamaño en bytes de un tipo de valor como puede ser (int, float, char, double, short int…).

Es muy sencilla de utilizar simplemente pide un parámetro que corresponde al tipo de variable por ejemplo: sizefo( int ); pero se puede utilizar pasándole de parámetro una variable declarada para allar su valor en bytes por ejemplo: int variable; sizeof( variable ); en efecto devolvería el mismo valor que el ejemplo anterior.
Ahora veamos un ejemplo de código que eh creado. (compilado en Visual C++ 2008)

#include <iostream>
#include <conio.h>

using namespace std;

void main() {

cout << “\nsizeof (strongtyping); \n”; //Tipo de dato

cout << “El tama\xa4o de un INT: \t” << sizeof( int ) << ” Bytes\n”// tama\xa4o = tamaño, caracter de escape \xxx | \xa4 == ñ
cout << “El tama\xa4o de un FLOAT: \t” << sizeof( float ) << ” Bytes\n”;
cout << “El tama\xa4o de un CHAR: \t” << sizeof( char ) << ” Bytes\n\n”;

cout << “El tama\xa4o de un INT SHORT:\t” << sizeof( int short ) << ” Bytes\n”;
cout << “El tama\xa4o de un BOOL:\t\t” << sizeof( bool ) << ” Bytes\n”;
cout << “El tama\xa4o de un DOUBLE:\t\t” << sizeof( double ) << ” Bytes\n\n”;

cout << “sizeof (variable);\n”;
int var_int;
float var_float;
char var_char;
cout << “El tama\xa4o de un INT:\t” << sizeof( var_int ) << ” Bytes\n”;
cout << “El tama\xa4o de un FLOAT:\t” << sizeof( var_float ) << ” Bytes\n”;
cout << “El tama\xa4o de un CHAR:\t” << sizeof( var_char ) << ” Bytes\n”;
getch();
}

Dev. Dertin

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: