Mikrokontrolery - Jak zacząć?

... czyli zbiór praktycznej wiedzy dot. mikrokontrolerów.

czwartek, 10 lutego 2011

"Rozgryzamy krzaczki" operatorów języka C


Autor: Dondu

Kurs języka C: Spis treści

Temat ten powstał po to, żeby wspomóc początkujących w "rozgryzaniu krzaczków" języka C:


Antystatyczny
Od dzis uczę się C i generalnie wszytko wydaje mi sie być zrozumiałe, ale ... nie rozumiem, co oznacza &=~


Dlatego wychodząc naprzeciw takim problemom, 
czekam na Wasze komentarze z fragmentami kodu z operatorami
których działania nie rozumiecie (pomimo przeczytania odpowiedniego artykułu z kursu)
lub działanie jest inne niż się spodziewacie.




Problem 1:  &=~

Zaczniemy od przykładu kolegi Antystatyczny:

Przykład 1 (w kompilatorze)
  //zapisy równoważne
  a  &=~ b;
  a  &= ~b;
  a&=~b;

  //które oznaczają
  a = a & ~b;

Jak widzisz kompilator jest nieczuły na spacje pomiędzy znakami operatorów. Przetestuj przykład w kompilatorze CManiak.

Niezbędną wiedzę znajdziesz tutaj:


Czekam na inne Wasze problemy z operatorami.


Kurs języka C: Spis treści

23
Oceń artykuł.
Wasze opinie są dla nas ważne, gdyż pozwalają dopracować poszczególne artykuły.
Pozdrawiamy, Autorzy
Ten artykuł oceniam na:

Brak komentarzy:

Prześlij komentarz

Działy
Działy dodatkowe
Inne
O blogu




Dzisiaj
--> za darmo!!! <--
1. USBasp
2. microBOARD M8


Napisz artykuł
--> i wygraj nagrodę. <--


Co nowego na blogu?
Śledź naszego Facebook-a



Co nowego na blogu?
Śledź nas na Google+

/* 20140911 Wyłączona prawa kolumna */
  • 00

    dni

  • 00

    godzin

  • :
  • 00

    minut

  • :
  • 00

    sekund

Nie czekaj do ostatniego dnia!
Jakość opisu projektu także jest istotna (pkt 9.2 regulaminu).

Sponsorzy:

Zapamiętaj ten artykuł w moim prywatnym spisie treści.