| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvad Er Struktur variable initialiseres til i C
    ? Programmeringssproget C omtales ofte som et "lavere niveau" sprog , hvilket betyder, at dens udarbejdelse og drift forekommer tættere på hardware-niveau af en computer end andre programmeringssprog . Det betyder også, at visse ydelser af højere niveau sprog ikke forekommer i C, såsom automatisk typekontrol . Når du opretter variabler eller datastrukturer , har oversætteren ikke initialisere dataene. Dette er op til programmøren . Variable

    Ligesom i de fleste andre computer sprog , variable er grundlaget for C. Uden dem, kunne programmører ikke udføre mange meningsfulde operationer , der er afhængige af den aktuelle tilstand af programmet. Variabler i C holder data til senere brug , og er anmeldt af programmør og tildelt en værdi . C repræsenterer et " stærkt skrevet " sprog , hvilket betyder, at programmøren skal også erklære datatype variablen. Så for eksempel , betød en variabel til at holde et heltal skal erklæres med " int " søgeord forud for variabelnavnet.
    Variabel Initialisering

    Når en programmør erklærer en variabel i sin C-program , compileren afsætter nok hukommelse til at fastslå, at variable data. Compileren gør dette påkompileringstidspunktet , hvilket betyder, at før programmet kører selv , oversætteren har vejledningen for at der er afsat hukommelse for visse typer af variabler. Men mindet compileren afsætter kunne indeholde alt . En initialiseret variabel kan have nogen værdi , eller slet ingenting . Det er derfor, det er op til programmøren at initialisere variablen . Følgende kode viser forskellen mellem en initialiseret og initialiseret variabel i C : Hej

    int x ; //nej valueint y = 3 //y holder værdien 3
    strukturer

    Datastrukturer ligner variabler i C , som de repræsenterer data under et variabelnavn . Men strukturer, der betegnes med " struct " søgeord , holde en samling af forskellige data beregnet til at arbejde sammen i en slags logisk måde . Strukturer udgør en slags datatype, idet variabler af strukturer kan deklareres. For eksempel illustrerer følgende kode forskellen mellem en struktur og en variabel . Den struct "y" betegner en ny datatype "y" , hvorfra programmøren kan erklære variabler : Hej

    int x //variable

    struct y { int j char k ; } ;//struct , der holder én heltal og et tegn variabel

    y struct_variable //variabel af typen "y"
    struktur Initialisering

    Meget gerne variabler , sætter compiler afsat hukommelse til konstruktioner , der er erklæret . Men strukturer ikke initialiseres før programmøren initialiserer dem . Den hukommelse afsat til en struktur kan rumme alle data for alle variabler i strukturen , men ingen af ​​de variabler vil indeholde noget meningsfuldt værdi. Derfor, som demonstreret i følgende kode , skal programmøren initialisere værdierne af variablen , enten når erklære den faktiske struktur , eller når erklære en variabel af strukturen typen : Hej

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

    struct y { int j char k ;}

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

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Control Stepper Motors Brug Dev -C + + 
    ·Sådan Format Fibonacci Numbers i C + + 
    ·Sådan oprettes en ny Picture Box ved Runtime i C 
    ·Sådan Render en cirkel i OpenGL 
    ·Sådan Konverter en Float til nærmeste heltal i Visual…
    ·Sådan installeres en Old C + + Compiler på Windows XP…
    ·Hvordan man skriver en C Program til at finde Fibonacci…
    ·Hvordan man laver en brugerdefineret Splitter Vindue i …
    ·Sådan ændres Ikon i Xcode 
    ·Hvordan man opbygger 32- bit Linux Programmer på 64- b…
      Anbefalede Artikler
    ·Sådan Bestem Control Med en nuværende fokus VB 
    ·Hvad er Global Omfang i PHP 
    ·Sådan Upload PDF-filer i PHP 
    ·Sådan installeres PHP i et Windows Cache 
    ·Sådan Partition & Format i DOS 
    ·Sådan kører en Visual Basic program i MS Studio 
    ·Hvordan man opbygger en Telnet Script 
    ·Hvordan man skriver en VBS fil til at dræbe en Task Ma…
    ·Hvordan man kompilerer en 64- Bit GDB 
    ·Sådan ændres Border layout i NetBeans 
    Copyright © Computer Viden http://www.computerdk.com