C/Preprocesor: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m →‎Problemy: NIE umieszczaj znaku średnika na końcu instrukcji #define. To częsty błąd.
→‎Problemy: przetłumaczono angielską kopiuj-wklejkę
Linia 401:
 
Problemy<ref>[https://gcc.gnu.org/onlinedocs/cpp/Macro-Pitfalls.html#Macro-Pitfalls gcc online docs: Macro-Pitfalls]</ref>
* "Połykanie" średnika ( ang. Swallowing the Semicolon )
* Błędne zagnieżdżanie
* Misnesting
* Problemy z pierwszeństwem operatorów
* Operator Precedence Problems
* Duplikacja skutków ubocznych
* Duplication of Side Effects
* Makra rekurencyjne
* Self-Referential Macros
* Pre-skanowanie argumentów
* Argument Prescan
* Znaki nowej linii w argumentach
* Newlines in Arguments
 
 
Uwagi: