8.8.1 Pytania

 0    12 フィッシュ    mateuszjuras7
mp3をダウンロードする 印刷 遊びます 自分をチェック
 
質問 język polski 答え język polski
Czym sie rozni deklaracja funkcji od definicji funkcji?
学び始める
deklaracja funkcji- informuje komiplator o istnieniu funkcji definicja funkcji- zwiera pelna implementacje funkcji
Jak sie ma liczba i typy argumentow wywolywania funkcji wzgledem liczby i typow odpowiadajacych im parametrow formalnych w definicji funkcji
学び始める
liczby i typy musza zgadzac sie z liczba i typami parametrow formalnych typy argumentow: int do int double do double.
w jaki sposob funkcja komunikuje sie ze swoim otoczeniem (funkcja wywolujaca)
学び始める
Komunikuje sie przez: Parametry odbiera dane wejsciowe Wartosc Zwracana zwraca wynik zmienna globalne moze modyfikowac zmienne
co odroznia parametr/argument funkcji przekazywany przez wartosc od parametru argumentu przekazywanego przez referencje?
学び始める
Przekazywanie przez wartość: Parametr: Kopia argumentu. Skutki: Zmiany w parametrze nie wpływają na oryginał. Przekazywanie przez referencję: Parametr: Odniesienie do argumentu. Skutki: Zmiany w parametrze wpływają na oryginał.
Czy wskazniki moga odgrywac role parametrow
学び始める
tak moga odgrywac role parametrow/argumentow funkcji
omow zagadnienie przekazywania tablic jako parametrow/argumentow funkcji
学び始める
tablice sa przekazywane jako wskazniki a rozmiar tablicy powinnien byc podany jako dodatkowy argument poniewaz funkcja nie zna jego dlugosci
w jaki sposob przekazac c-strukture do funkcji lub z funkcjami
学び始める
przez wartosc, przez referencje oraz przez wskaznik
co oznacza okreslenie funkcje sa przeciazone
学び始める
funkcje przeciazone to funkcje ktore maja te sama nazwe ale roznia sie typami
wymien najwazniejsze cechy zmiennych globalnych i zmiennych lokalnych
学び始める
Zmienne globalne: dostępne w całym programie, istnieją przez cały czas, modyfikowane przez każdą funkcję Zmienne lokalne: ograniczone do bloku kodu, istnieją tylko podczas działania funkcji, niedostępne poza blokiem
dlaczego parametry funkcji przekazywane przez wartosc sa jej zmiennymi lokalnymi
学び始める
staja sie zmiennymi lokalnymi, poniewaz: 1. kopia- funkcje otrzymuja kopie argumentow 2. zakres- te kopie sa dostepnetylko w obrebie funkcji
wyjasnij zagadnienie przeslania nazw zmiennych
学び始める
przeslanianie nazw zmiennych to sytuacja w ktorej zmienna lokalna o tej samej nazwie co mzienna globalna ukrywa te zmienna w danym zakresie
wymien i omow najwazniejsze zasady programowania strukturalnego
学び始める
Modularność: Programy powinny być podzielone na niezależne moduły. Kontrola przepływu: Używanie jasno określonych struktur sterujących. Zasada jednego wejścia/wyjścia: Każda funkcja powinna mieć jedno miejsce na argumenty i jedno na zwrot.

コメントを投稿するにはログインする必要があります。