C/Powszechne praktyki: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Kj (dyskusja | edycje)
m -link wsteczny
Kj (dyskusja | edycje)
mNie podano opisu zmian
Linia 133:
#define RESET_BIT(k, n) (k &= ~(1 << (n)))
 
== Skróty notacji ==
Istnieją pewne sposoby ograniczenia ilości niepotrzebnego kodu. Przykładem może być wykonywanie jednej operacji w razie wystąpienia jakiegoś warunku, np. zamiast pisać:
 
if (warunek) {
printf ("Warunek prawdziwy\n");
}
 
możesz skrócić notację do:
 
if (warunek)
printf ("Warunek prawdziwy\n");
 
Podobnie jest w przypadku pętli for:
 
for (;warunek;)
printf ("Wyświetlam się w pętli!\n");
 
Niestety ograniczeniem w tym wypadku jest to, że można w ten sposób zapisać tylko jedną linijkę kodu.
 
[[en:Programming:C_common_practices]]