Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 16046|Odpoveď: 5

[C] Parametre poľových funkcií sú zhrnuté a parametre sa líšia medzi formou a reálnymi parametrami

[Kopírovať odkaz]
Zverejnené 11. 12. 2015 10:42:40 | | |
Induktívna analýza: Ak existuje reálna skupina parametrov a chcete zmeniť hodnotu prvkov v tomto poli vo funkcii, zodpovedajúci vzťah skutočného čiastočného parametra je 4, nasledovne
1. Fyzické aj reálne parametre používajú názvy polí
Keďže formová parameterová skupina x prijíma adresu prvého prvku a[0] reálnej parametrovej skupiny, dá sa predpokladať, že tvarová parameterová skupina a reálna parametrová skupina zdieľajú pamäťovú jednotku počas funkčného volania
2. Názov reálnej skupiny parametrov, tvarová referencia je ukazovateľová premenná
Reálny parameter a je názov poľa a parameter x je ukazovateľová premenná typu int *, a po zavolaní funkcie parameter x ukazuje na a[0], teda x=&a[0].
3. Ukazovateľová premenná sa používa pre reálny parameter
Parameter p a parameter X sú oba ukazovateľové premenné typu int *, najprv nech ukazovateľ parametra P ukazuje na pole a[0], hodnota p je &a[0], potom sa hodnota P prenesie na parameter X a počiatočná hodnota x je tiež &a[0], pass
Zmena hodnoty X môže spôsobiť, že X ukáže na ľubovoľný prvok poľa A.
4. Reálny parameter je ukazovateľová premenná a parameter tvaru je názov poľa
Ukazovateľová premenná reálneho parametra P, ktorá ukazuje na A[0]. Parameter je tiež pole s názvom x a kompilačný systém považuje X za ukazovateľovú premennú a teraz posiela adresu a[0] parametru X, takže X tiež ukazuje na a[0].
Dá sa tiež chápať ako tvorba parametrových skupín X a A, ktoré zdieľajú pamäťovú jednotku.






Predchádzajúci:Uložte pole v opačnom poradí a parameter vo funkcii inv je ukazovateľová premenná
Budúci:【iOS vývojový návod vydaný v lete】Cocos2diPhone Game Production
Zverejnené 11. 12. 2015 10:52:16 |
Pamätám si, že prvý programovací jazyk, ktorý som sa naučil na vysokej škole, bol C
 Prenajímateľ| Zverejnené 11. 12. 2015 11:05:51 |
Summer Zverejnené 11.12.2015 10:52
Pamätám si, že prvý programovací jazyk, ktorý som sa naučil na vysokej škole, bol C

Existuje veľký boh, ukazovateľ. Na ukazováte pracujem už niekoľko dní a moja stopa nie je nijako zvlášť veľká.
Zverejnené 11. 12. 2015 11:15:02 |
xiaoweier zverejnené 11.12.2015 11:05
Existuje veľký boh, ukazovateľ. Na ukazováte pracujem už niekoľko dní a moja stopa nie je nijako zvlášť veľká.

Čítaj viac kníh, rob viac príkladov a pomaly pochop
 Prenajímateľ| Zverejnené 11. 12. 2015 11:20:32 |
Summer Zverejnené 11.12.2015 o 11:15
Čítaj viac kníh, rob viac príkladov a pomaly pochop

Je rozdiel medzi tým, povedať to a nepovedať to?
Zverejnené 11. 12. 2015 11:29:35 |
xiaoweier zverejnené 11.12.2015 11:20
Je rozdiel medzi tým, povedať to a nepovedať to?

Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com