Zapytanie o deklarowanie, definiowanie

Zapytanie o deklarowanie, definiowanie
Patryk Wielgosz
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 68
0

Mam pytanie, w jaki sposób poprawnie w C zdefiniować lub zadeklarować funkcję(na przykład ciąg Fibonacciego) w pliku o rozszerzeniu .h a następnie wywołać ją w innym pliku o tym samym rozszerzeniu

Proszę o
przykłady lub strony z wyjaśnieniem, przykładowymi kodami lub jakiekolwiek według was przydatne informacje

Jest dużo informacji na ten temat a ja potrzebuję wyłapać z nich chociaż podstawy

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5025
1

w jaki sposób poprawnie w C zdefiniować lub zadeklarować funkcję(na przykład ciąg Fibonacciego) w pliku o rozszerzeniu .h a następnie wywołać ją w innym pliku o tym samym rozszerzeniu

Wywołać w pliku o tym samym rozszerzeniu? A po co, przecież header nie do tego służy.
https://www.tutorialspoint.com/cprogramming/c_header_files.htm

Patryk Wielgosz
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 68
0

@lion137: Pomyłka, chodziło po prostu o wywołanie funkcji w innym pliku, natomiast zadeklarowanie jej w odrębnym pliku o rozszerzeniu .h

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5025
1

To postępujesz, tak jak w linku, przy czym definicja funkcji będzie kolejnym pliku, np. functions.c, który też dołączasz do pliku, w którym liczysz.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.