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

Usunięta treść Dodana treść
m →‎Tworzenie funkcji: Autor artykułu: mgr Jerzy Wałaszek
Linia 42:
 
Ciało funkcji (czyli wszystkie wykonywane w niej operacje) umieszczamy w nawiasach klamrowych. Pierwszą instrukcją jest deklaracja zmiennej - jest to zmienna lokalna, czyli niewidoczna poza funkcją. Dalej przeprowadzamy odpowiednie działania i zwracamy rezultat za pomocą instrukcji <tt>return</tt>.
===nazwa===
 
Cel i zasady nadawania nazw:<ref>[https://medium.com/swlh/how-to-better-name-your-functions-and-variables-e962a4ef335b how-to-better-name-your-functions-and-variables by Friskovec Miha]</ref>
* Wybierz słowo mające znaczenie (podaj kontekst): jednoznacznie i precyzyjnie opisywać koncept który nazywają<ref>[https://mateuszskalski.com/code-for-humans/2020/06/07/naming-conventions.html Nazwy zmiennych, notacje i konwencje nazewnicze - Mateusz Skalski ]</ref>
* Unikaj nazw ogólnych (takich jak tmp)
* Nazwa funkcji nie może być taka sama jak słowo kluczowe języka C oraz jak nazwa innej funkcji, która została wcześniej zdefiniowana w programie<ref>[https://eduinf.waw.pl/inf/prg/009%20kurs%20avr/1016.php Kurs języka C. Autor artykułu: mgr Jerzy Wałaszek]</ref>
* Dołącz dodatkowe informacje do nazwy (użyj sufiksu lub prefiksu)
* Nie rób zbyt długich ani zbyt krótkich imion
* Używaj spójnego formatowania
 
 
 
 
=== Ogólnie ===