matematykaszkolna.pl
programy programy: Czy ktos zna sie na programowaniu? W jezyku programowania np. jezeli chodzi o funkcje wystepuje deklaracja funkcji i definicja funkcji. Deklaracje funkcji wykonujemy przed int main () ma ona postac: typ funkcji nazwa funkcji (argumenty funkcji); (srednik musi byc). Definicje funkcji wykonujemy po int main () ma ona postac: typ funkcji nazwa funkcji (argumenty funkcji) (tutaj juz nie ma srednika) { instrukcje } Czy dobrze to rozumiem? Instrukcje to sa te wszystkie wyrazenia pomiedzy nawiasami klamrowymi?
16 paź 14:11
Dziadek Mróz: Na przykładzie C: int funkcja(int); /// deklaracja funkcji, kompilator powie programowi, że ma /// przydzielić tutaj pamięć na tą funkcję int main() /// funkcja główna { int a = 4; printf("%d\n", funkcja(a)); /// wywołanie funkcji } int funkcja(int a) /// definicja funkcji { return a+a; }
16 paź 22:56