| 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
    Sådan Slå en variabel i C
    C- programmeringssprog bruges ofte til hardware -orienteret programmering opgaver, såsom at skifte bits i en variabel. Aktivering bits i en variabel vil ændre en smule fra 0 til 1 , eller fra 1 til 0. . Dette er meget nyttigt for sammenknytning med hardware , fordi en enkelt bit kan styre, om et stykke hardware er aktiveret eller ej . Skifte lidt er ganske let i C, men syntaksen kan være ukendte for en programmør, der ikke har haft til at interface med hardware før. Ting du skal
    C Compiler , som GCC
    C Integrated Development Environment , såsom Eclipse CDT
    Vis Flere Instruktioner
    1

    indlæse din C IDE og starte et nyt projekt. Arbejdsområdet vindue vil indlæse op med en ny kildekode fil
    2

    Import to standard biblioteker ved at skrive følgende linjer i toppen af kildekoden fil: .

    # Include < ; stdio.h >

    # include
    3

    Opret en hovedfunktion ved at skrive følgende linjer : Hej

    int main ()

    {

    }
    4

    Erklær en " int variabel ", som du ønsker at skifte ved at skrive denne linje inden for de krøllede parenteser i den vigtigste funktion :

    int x = 5;
    5

    Print ud variablen for at se, hvad det ser ud , før du skifter den. Du kan gøre dette ved at skrive følgende linje : Hej

    printf (" % d \\ n" , x) ;
    6

    Erklær en anden " int variabel. " Denne variabel vil holde værdien af ​​bit , du ønsker at skifte . For eksempel, hvis du ønsker at skifte den syvende bit i en 32-bit heltal kan du skrive dette : Hej

    int n = 7 ,
    7

    Slå syvende bit. Den syvende bit i en 32-bit heltal svarer til værdien 2 til magten på 7, eller 128 . Ved at skifte det , effektivt du tilføje 128-5 . Skriv denne kode til at skifte den syvende bit : Hej

    x ^ = 1 << n ,
    8

    Print ud variablen igen, ligesom dette : Hej

    printf (" % d \\ n" , x) ;
    9

    Kør programmet ved at klikke på kompilere og køre "knappen programmet vil udskrive følgende output : Hej

    . 5

    133

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er en Xilinx XPS 
    ·Sådan bruges Cout og Cin i OpenGL 
    ·Sådan oprettes projekter Brug C Programming 
    ·Hvordan at oprette en Func_Train i GtkRadiant 
    ·Sådan fjernes et indeks i en dynamisk Array af heltal 
    ·Sådan Skriv din egen Computerspilprogram 
    ·Sådan Sammenlign 2 heltal i en funktion Brug C + + 
    ·Sådan bruges Hovedfunktion i C + + 
    ·Hvordan man laver en kø funktion i C Syntaks 
    ·Almindelige fejl i Turbo C 
      Anbefalede Artikler
    ·Sådan Erstat symboler med Regex 
    ·Sådan ændres Animationer Med VB Software 
    ·Sådan Load en ComboBox Fra et Python liste 
    ·Hvordan man opbygger Objektafhængigheder 
    ·Hvordan man laver en Dropdown i Visual Basic 
    ·Hvordan laver man en ASCII String i VBScript 
    ·IE 8 JavaScript Ugyldig Pointer Fejl 
    ·Apache 2.2.4 PHP 5.2.3 MySQL server 5,0 Fejl 
    ·Sådan Deal med indlejrede tupler i Python 
    ·Hvordan man skriver en PDF i PHP 
    Copyright © Computer Viden http://www.computerdk.com