Induktivní analýza: Pokud existuje reálná skupina parametrů a chcete změnit hodnotu prvků v tomto poli ve funkci, odpovídající vztah skutečného částečného parametru je 4, a to následuje 1. Fyzikální i reálné parametry používají názvy polí Protože formová parametrová skupina x přijímá adresu prvního prvku a[0] reálné parametrové skupiny, lze předpokládat, že tvarová a reálná parametrová skupina sdílejí během volání funkce paměťovou jednotku 2. Název reálné skupiny parametrů, odkaz na tvar je ukazatelová proměnná Reálný parametr a je název pole a parametr x je ukazatel proměnného typu int *, a po vyvolání funkce parametr x ukazuje na a[0], tedy x=&a[0]. 3. Ukazatelová proměnná se používá pro reálný parametr Parametr p a parametr X jsou oba ukazatelové proměnné typu int *, nejprve nastavte ukazatel parametru P na pole a[0], hodnota p je &a[0], poté je hodnota P přenesena na parametr X a počáteční hodnota x je také &a[0], pass Změna hodnoty X může způsobit, že X ukáže na libovolný prvek pole A. 4. Reálný parametr je ukazatelová proměnná a parametr tvaru je název pole Ukazatel reálného parametru P, který ukazuje na A[0]. Parametr je také pole pojmenované x a kompilační systém považuje X za ukazatelovou proměnnou a nyní předává adresu a[0] parametru X, takže X také ukazuje na a[0]. Lze jej také chápat jako vznik parametrových skupin X a A, které sdílejí paměťovou jednotku.
|