| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo determinar el tamaño de la estructura en tiempo de ejecución en C
    El lenguaje de programación C fue desarrollado como un lenguaje de programación de sistemas, destinadas a ser utilizadas en la construcción de aplicaciones de sistemas y los sistemas operativos como Unix . Debido a este papel, el lenguaje C trabaja en estrecha colaboración con el hardware de una computadora y de las estructuras internas tales como la memoria . C Funciones como " sizeof ()" ayudan a los programadores de C determinan el uso de la memoria de varias variables y estructuras de datos en el programa Cosas que necesitará
    compilador C
    texto editor
    Show Más Instrucciones
    1

    Configure el programa de destino. Mientras que la función " sizeof ()" no requiere bibliotecas especializadas , que ayuda a ser capaz de tamaños de salida para verificar que la función está trabajando correctamente. El programa consiste en una función básica " main () " con la posibilidad de salida a la pantalla . Configure el programa como el siguiente ejemplo :

    # include " stdio.h "

    int main () {

    return 0 ;}
    2

    Declarar una variable y un tipo de datos . En el siguiente ejemplo, se tienen dos variables: "i ", que es un número entero de base, y " x ", que representa la estructura de datos "Ejemplo" que cree en el principio de la función : < br >

    int main () {

    struct { int Ejemplo uno , int dos; } ;

    struct Ejemplo x , int i = 2 ;

    return 0; }
    3

    Imprimir la salida del tamaño de cada variable. Con la función " sizeof ()" , puede imprimir el tamaño de cada variable en bytes . El tamaño de la " i" en bytes, como con todos los otros números enteros , es 4. El tamaño de la " x " en bytes, que contiene dos números enteros , es 8 :

    printf ("% lu" , sizeof ( i ) ) //4printf ("% lu" , sizeof (x ) ) //8

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar el comando Scanf en C + + 
    ·Cómo ocultar la subvista en un iPhone 
    ·Turbo C Definición y Proceso 
    ·Cómo convertir una cadena en caracteres en C + + 
    ·Cómo hacer MFC Botones de comando 
    ·Cómo hacer una función de cola en la sintaxis de C 
    ·Recursos incrustados en Silverlight 
    ·Cómo editar un documento de Word en C # 
    ·¿Por qué no puede ver mi Xcode iPhone 
    ·Cómo programar el operador resto 
      Artículos destacados
    ·Cómo hacer VBA Cajas de entrada 
    ·Requieren Perl vs. Uso 
    ·Cómo convertir a BigInteger internacional 
    ·Cómo ordenar matrices numéricamente en Visual Basic 
    ·Cómo eliminar archivos duplicados en Java 
    ·Cómo hacer una matriz de Javascript con PHP 
    ·Cómo obtener un Número de Rotación en Java 
    ·Cómo convertir un número a una Varchar en T -SQL 
    ·Cómo hacer Software Touch -Screen Mac 
    ·Cómo generar instrucciones INSERT en MySQL 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com