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 dať celočíselné pole vo funkcii jazyka C

C programovací jazyk umožňuje vytvárať kolekcie kódu sa nazývajú funkcie . Funkcia je volaná z inej časti C programu , ktorý spôsobí spustenie prejsť do funkcie . Funkcie zvyčajne trvá argumenty . Napríklad funkcie možno vytlačiť prvky poľa prešiel do neho ako argument . Niektorí ľudia hovoria , že sú uvedení pole vo vnútri funkcie , ale správny termín je " odovzdaním pole . " Syntax pre odovzdávanie maticu je jednoduchá a je možné vyzdvihnúť v krátkom čase . Veci , ktoré budete potrebovať
C integrované vývojové prostredie ( IDE ) , ako je napríklad Eclipse CDT
C Compiler , ako GCC
Zobraziť ďalšie inštrukcie Cestuj 1

Založte C IDE kliknutím na jeho ikonu programu . Keď sa otvorí , vyberte " File /New /Project " a zvoľte " C Project " vytvoriť nový C projekt . Blank zdrojový kód súboru sa zobrazí v texte editore časti IDE .
2

deklarovať funkciu s názvom " printArray . " Táto funkcia bude mať pole a veľkosť poľa ako argumenty , a potom vytlačiť každú položku v poli . Pole musí byť definovaný ako patriaci do určitého typu . Ak chcete vytvoriť funkciu , ktorá vypíše prvky poľa celočíselných typov , môžete napísať nasledovné :

void printArray ( int [ ] , int veľkosť ) { }
3

iterovat cez pole a vytlačiť položky obsiahnuté v ňom umiestnením nasledujúceho cyklu for v zložených zátvorkách funkcie " printArray " :

for ( int i = 0 ; i < veľkosti , i + + ) { printf ( " % d " , [ i ] ) ; }
4

Vytvorte hlavnú funkciu tým , že píše nasledujúci kód :

int main ( ) { }

5

deklarovať pole tým , že píše nasledujúce v zložených zátvorkách v hlavnej funkcie :

int [ 5 ] intArray = { 0 , 1 , 1 , 2 , 3 ] ;
Praha 6

Volanie funkcie " printArray " a odovzdať pole " intArray " na to pomocou nasledujúceho príkazu :

printArray ( intArray , 5 ) ;
7

spustite program stlačením zeleného tlačidla " Play " sa nachádza v hornom rade tlačidiel v IDE . Program sa bude spúšťať a tlačiť všetky prvky poľa " intArray . "

Najnovšie články

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