| Home  | Υλικό υπολογιστών  | Δικτύωση  | Προγραμματισμός  | λογισμικό  | ερώτηση  | συστήματα  |  
Προγραμματισμός  
  • C /C + + Προγραμματισμός

  • Προγραμματισμός Υπολογιστών Γλώσσες

  • Δελφοί Προγραμματισμός

  • Προγραμματισμός Java

  • JavaScript Προγραμματισμός

  • PHP /MySQL Προγραμματισμός

  • Perl Προγραμματισμός

  • Python Προγραμματισμός

  • ρουμπίνι Προγραμματισμός

  • Visual Βασικά Προγραμματισμός
  •  
    Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός >> Content
    Πώς να Εναλλαγή Μεταβλητή σε C
    Η γλώσσα προγραμματισμού C χρησιμοποιείται συχνά για εργασίες προγραμματισμού hardware προσανατολισμό , όπως η εναλλαγή των bits σε μια μεταβλητή . Εναλλαγή bits σε μια μεταβλητή θα αλλάξει λίγο από 0 έως 1 , ή από 1 σε 0. Αυτό είναι πολύ χρήσιμο για διασύνδεσή τους με το υλικό , επειδή ένα ενιαίο κομμάτι μπορεί να ελέγξει εάν ένα κομμάτι του υλικού είναι ενεργοποιημένη ή όχι . Εναλλαγή ένα κομμάτι είναι αρκετά εύκολο σε C ​​, αλλά η σύνταξη μπορεί να είναι εξοικειωμένοι με έναν προγραμματιστή ο οποίος δεν είχε τη διασύνδεση με το υλικό πριν . Τα πράγματα που θα χρειαστείτε
    C Compiler , όπως GCC
    C ολοκληρωμένο περιβάλλον ανάπτυξης , όπως Eclipse CDT
    Η Εμφάνιση Περισσότερες οδηγίες
    Η

    1 Τοποθετήστε έως και C IDE σας και να ξεκινήσετε ένα νέο έργο . Το παράθυρο του χώρου εργασίας θα φορτώσει με ένα νέο αρχείο πηγαίου κώδικα 2

    Εισαγωγή δύο τυπικές βιβλιοθήκες γράφοντας τις ακόλουθες γραμμές στο πάνω μέρος του αρχείου πηγαίου κώδικα : .

    # Include < ? stdio.h >

    # include εικόνων
    3

    Δημιουργήστε μια κύρια λειτουργία γράφοντας τις ακόλουθες γραμμές :

    int main ( ) {


    }
    Η 4

    κηρύξει μια « μεταβλητή int " που θέλετε να αλλάξετε με το γράψιμο αυτής της γραμμής μέσα στις αγκύλες από τις κύριες λειτουργίες :

    int x = 5 ?
    5

    Εκτυπώστε τη μεταβλητή για να δείτε τι μοιάζει πριν από την εναλλαγή του. Μπορείτε να το κάνετε αυτό με το γράψιμο την ακόλουθη γραμμή : ? " . Int μεταβλητή "

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

    να αναγνωρίσει ένα άλλο Αυτή η μεταβλητή θα κρατήσει την τιμή του bit που θέλετε να αλλάξετε . Για παράδειγμα , αν θέλετε να αλλάξετε το έβδομο κομμάτι σε ένα ακέραιος 32 - bit , μπορείτε να γράψετε αυτό :

    int n = 7 ?
    Η 7

    Μετακινήστε το έβδομο bit . Το έβδομο κομμάτι σε ένα ακέραιος 32 -bit αντιστοιχεί στην τιμή 2 στη δύναμη του 7 , ή 128 . Με την εναλλαγή αυτό , μπορείτε να προσθέσετε αποτελεσματικά 128-5 . Γράψτε αυτό τον κωδικό για να αλλάξετε το έβδομο bit :

    x ^ = 1 << n ?
    8

    Εκτυπώστε τη μεταβλητή και πάλι , όπως αυτό :

    . printf ( "% d \\ n" , x ) ?
    Η 9

    Εκτελέστε το πρόγραμμα κάνοντας κλικ στο κουμπί Compile και Run " το πρόγραμμα θα εκτυπώσει το ακόλουθο αποτέλεσμα :

    5

    133
    Η
    εικόνων

    Previous :

    next :
      Σχετικά Άρθρα
    ·Πώς να διαβάσετε SQL Από Visual C 
    ·Πώς να Μετακίνηση δείκτη αρχείου σε C + + 
    ·Μετά την επιλογή ενός Ημερομηνία στην DateTime P…
    ·Πώς να γράψετε ένα πρόγραμμα για να υπολογίσ…
    ·Πώς να ελέγξει Ακέραιος Υπερχείλιση 
    ·Πώς να γράψετε ένα πρόγραμμα σε C που υπολογί…
    ·Πώς να Bubble Ταξινόμηση σε C 
    ·Πώς να κάνει το πλαίσιο λίστας ελέγχου Επεξε…
    ·Πώς να προετοιμαστεί μεταβλητές σε C 
    ·Πώς να Μορφή αριθμών Fibonacci στην C + + 
      Προτεινόμενα άρθρα
    ·Τι είναι κενός στο Matlab 
    ·Πώς να κάνει Spike Πινέλα Σε GtkRadiant 
    ·Πώς να εγκαταστήσετε ένα Java Compiler 
    ·Πώς να χρησιμοποιήσετε μια υπηρεσία Web σε μι…
    ·Τα μειονεκτήματα της Δείκτες σε C 
    ·Πώς να Ενεργοποίηση PHP Short Ετικέτες 
    ·Πώς να Test Python 
    ·Πώς να Μετατροπή ActiveX σε Vb.NET & Vice Versa 
    ·Πώς να γράψετε ένα Live Messenger Script 
    ·Πώς να βρείτε ένα πίνακα String κυττάρων σε MATLAB…
    Copyright © Γνώση Υπολογιστών http://el.wingwit.com