Dyskusja:C/Podstawy: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Nie podano opisu zmian
kometrz do dyskusji o "stałych"
Linia 34:
::: Widzę że dyskusja na ten temat już prawie zamarła ale muszę zdecydowanie wyrazić sprzeciw porównując #define jako stałe, to nie ma nic wspólnego ze stałymi, #define bez(x) ( ((x) < 0) ? -(x) : (x) ) czy coś takiego można podstawić jako stałą ? nie !! I czy to na początku czy też w późniejszych działach książki należy wyraźnie zaznaczyć że to nie ma nic wspólnego ze stałymi. #define to rodzaj makra lub też jak kto woli określeń aliasów które przed kompilacją zastępuje dany ciąg znaków innym wyrażeniem. I na to radził bym zwrócić uwagę ! >>[[Wikipedysta:mtfk|mtfk]]
 
:::: Popieram, należy wyraźnie zaznaczyć, że są to dyrektywy preprocesora, oczywiście wyjaśniając
jego funkcję. Jako pewien wzorzec przyjazności polecam kurs C Piotra Grabowskiego.
 
== C to język proceduralny ==
Powrót do strony „C/Podstawy”.