Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať ukazovateľ na funkciu v poli celých čísel

odkazy Funkcia je súčasťou C + + programovací jazyk . Ukazovateľ " body " na umiestnenie v pamäti , takže keď zmeníte hodnotu premennej zmeníte hodnotu v pamäti . To sa líši od zmeny premennej hodnoty , ktoré iba mení hodnotu v miestnej funkcie a nie skutočné pamäti priestoru . Môžete použiť symbol hviezdička poukázať na funkciu poľa v C + + vyhlásenie . Návod dovolená 1

Pravým tlačidlom myši na súbor s kódom C + + zdrojový ktorý chcete použiť na nastavenie ukazovateľa , kliknite na tlačidlo Kliknite na C + + editor v zozname programov
" Otvoriť v programe . " .
2

Vytvorte funkciu ukazovateľ premenné . Nasledujúci kód vytvorí ukazovateľ na funkciu , ktorá vracia pole celočíselných hodnôt :

void ( * myFunction ) ( int [ ] ) ;
3

priradiť ukazovateľ do funkcie . Kód v kroku 2 vytvorí ukazovateľ , ale musíte definovať miesto v pamäti , na ktoré sa variabilné body . Nasledujúci kód priradí ukazovateľ na " create_colors " funkcie :

myFunction = & create_colors ;

Všimnite si , že znak ampersand . Ampersand hovorí kompilátora , aby " bodu " na pamäti , že ukladá " create_colors " funkciu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené