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 &=~
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.
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
Brak komentarzy:
Prześlij komentarz