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

Usunięta treść Dodana treść
Nie podano opisu zmian
Linia 31:
 
::: OK, ale stwierdzenie, że istnieje konwencja nazywania stałych wielkimi literami jest nieprawdziwa. Może chociaż w takim razie "nazwy stałych definiowanych przu pomocy #define piszemy wielkimi literami: SIZE"? --[[Wikipedysta:Mina86|Mina86]]
 
::: 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]]
 
 
== C to język proceduralny ==
Powrót do strony „C/Podstawy”.