Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 16046|Odpověď: 5

[C] Parametry funkcí pole jsou shrnuty a parametry se liší mezi formou a reálnými parametry

[Kopírovat odkaz]
Zveřejněno 11.12.2015 10:42:40 | | |
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.






Předchozí:Uložte pole v opačném pořadí a parametr ve funkci inv je ukazatelová proměnná
Další:【iOS vývojový tutoriál vydaný v létě】Cocos2diPhone produkce her
Zveřejněno 11.12.2015 10:52:16 |
Pamatuji si, že první programovací jazyk, který jsem se na vysoké škole naučil, byl C
 Pronajímatel| Zveřejněno 11.12.2015 11:05:51 |
Summer Zveřejněno 11. 12. 2015 10:52
Pamatuji si, že první programovací jazyk, který jsem se na vysoké škole naučil, byl C

Existuje velký bůh, ukazatel. Na ukazateli pracuji několik dní a moje nápověda není nijak zvlášť velká.
Zveřejněno 11.12.2015 11:15:02 |
xiaoweier zveřejněno 11. 12. 2015 11:05
Existuje velký bůh, ukazatel. Na ukazateli pracuji několik dní a moje nápověda není nijak zvlášť velká.

Čtěte více knih, dělejte více příkladů a pomalu pochopte
 Pronajímatel| Zveřejněno 11.12.2015 11:20:32 |
Summer Zveřejněno 11. 12. 2015 11:15
Čtěte více knih, dělejte více příkladů a pomalu pochopte

Je rozdíl mezi tím, když to řeknete, a když to neřeknete?
Zveřejněno 11.12.2015 11:29:35 |
xiaoweier zveřejněno 11. 12. 2015 11:20
Je rozdíl mezi tím, když to řeknete, a když to neřeknete?

Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com