| 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
    ¿Qué son las variables de estructura inicializados en C
    ¿ El lenguaje de programación C se refiere a menudo como un lenguaje " de bajo nivel " , lo que significa que en su recopilación y el funcionamiento se producen más a nivel de hardware de un ordenador que otros lenguajes de programación. Esto también significa que algunas prestaciones de lenguajes de alto nivel no se producen en C , como la comprobación de tipo automático. Al crear las variables o estructuras de datos , el compilador no inicializa los datos. Esto es responsabilidad del programador . Variables

    Al igual que en la mayoría de los otros lenguajes de programación , las variables son la base de C. Sin ellos , los programadores no podían realizar muchas operaciones significativas que dependen del estado actual del programa. Variables en C contienen datos para su uso posterior y se declaran por el programador y le asigna un valor . C representa un lenguaje de " inflexible " , lo que significa que el programador también debe declarar el tipo de datos de la variable . Así , por ejemplo, una variable de la intención de mantener un número entero que se debe declarar con la palabra clave "int " que precede al nombre de la variable .
    Variable de inicialización

    Cuando un programador declara una variable en su programa de C , el compilador anula suficiente memoria para almacenar los datos de esa variable. El compilador hace esto en tiempo de compilación , lo que significa que antes de que el programa se ejecuta incluso , el compilador tiene las instrucciones para dejar de lado la memoria para ciertos tipos de variables . Sin embargo , la memoria que el compilador hace a un lado podría contener cualquier cosa . Una variable se inicializa puede tener cualquier valor , o nada en absoluto. Es por esto que es responsabilidad del programador para inicializar la variable. El siguiente código muestra la diferencia entre una variable inicializada y sin inicializar en C :

    int x; //no valueint y = 3 ; //y tiene un valor de 3
    estructuras
    estructuras de datos

    son similares a las variables en C , en los que representan los datos bajo un nombre de variable. Sin embargo , las estructuras , marcados con la palabra " estructura " , tienen una colección de diversos datos destinados a trabajar juntos en una especie de manera lógica. Estructuras representan una especie de tipo de datos , en el que las variables de estructuras se pueden declarar . Por ejemplo , el código siguiente se muestra la diferencia entre una estructura y una variable. La estructura "y " se refiere a un nuevo tipo de datos " y" de la que el programador puede declarar variables :

    int x; //variables

    struct Y { int j; caracteres k; } ;//struct que contiene un entero y un carácter
    variables

    y struct_variable //variable de tipo "y "
    Estructura inicialización

    al igual que las variables , el compilador deja de lado el espacio de memoria para las estructuras que hayan sido declarados . Sin embargo , las estructuras no se inicializan hasta que el programador las inicializa . La memoria reservada para una estructura puede contener todos los datos para todas las variables en la estructura , pero ninguna de las variables contendrá ningún valor significativo . Por lo tanto , como se muestra en el código siguiente , el programador debe inicializar los valores de la variable , o bien cuando se declara la estructura real o cuando se declara una variable del tipo de estructura:

    struct { int num = 2 ; int num2 = 3 ;} ;

    y struct { int j; caracteres k ;}

    y struct_variable = { 1 , "e" } ;
    < br >

    Previous :

    next :
      Artículos relacionados
    ·Cómo agregar un cuadro de texto de DataGridView 
    ·Cómo utilizar punteros de función en C + + 
    ·Cómo crear auto_ptr Sintaxis 
    ·Xcode Editor de texto Tutorial 
    ·Cómo obtener elementos de una matriz en C 
    ·Cómo crear SQLite con Zend Framework 
    ·Cómo crear una lista de vectores 
    ·Cómo declarar una variable estática en C 
    ·Cómo abrir varios archivos de entrada y salida en C + …
    ·Convertidor de temperatura en C + + Uso de funciones 
      Artículos destacados
    ·Cómo encontrar el tamaño de una matriz de caracteres …
    ·Cómo integrar una cuenta de PayPal Sandbox Con PHP 
    ·Cómo editar KML y Granel 
    ·Cómo convertir datos binarios a un decimal en Perl 
    ·WordPress Funciones de compresión zlib de PHP 
    ·VBScript : Cómo restablecer el tamaño del buzón 
    ·Cómo escribir un script de Perl para procesar un formu…
    ·Cómo instalar el Turbo Pascal 
    ·Diferencia entre un script de shell y un Programa 
    ·Java Runtime Exec Tutorial 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com