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ť parametre príkazového riadku v C + +

Parametre príkazového riadku sú špeciálne slová, ktoré sprostredkujú technické informácie k programu pri štarte . Užívateľ ich môže preniesť externe z príkazového riadku alebo z rozhrania systému Windows , ako je Run nástroja . Programátor má možnosť je odovzdať interne ako argumenty do main ( ) funkcie programu . Tento kurz sa zameriava na druhej metóde . Čítajte ďalej a dozviete , ako používať parametre príkazového riadku v C + + . Veci , ktoré budete potrebovať
Basic C + + v Microsoft Visual C + + , Borland C + + Builder alebo iné IDE
Zobraziť ďalšie inštrukcie Cestuj 1

Zapamätajte vstupné argumenty main ( funkcie ) . Oni sú vždy dvaja , a ich konvencie je konzistentná vo všetkých programovacích prostredí . Prvý parameter je argc , ktorý je typu int . Druhý parameter je argv , pole reťazcov C - štýlu . Dobrý spôsob , ako myslieť na to , je ako dvoch - rozmerné pole char .
2

Pochopiť význam argc a argv . Každý prvok v argv obsahuje parameter príkazového riadku . Prvý reťazec je názov + + C programu . Argc je počet reťazcov v argv . Takže ak zadáte - p - g myprog.exe z konzoly DOS , argv [ 0 ] bude " myprog.exe , " argv [ 1 ] bude obsahovať - p a argv [ 2 ] , - g . Hodnota argc je 3 v tomto prípade .
3

Preštudujte nasledujúce C + + fragment kódu , ktorý vytlačí parametre príkazového riadku odovzdané do main ( ) na štandardný výstupný prúd .
int main ( ) {
for ( int i = 0 ; i std :: cout } //close loop
} //v blízkosti hlavnej
Všimnite si , ako sa slučka používa argc ako horná hranica slučky , ktoré prejde prvkov uložených v argv .
4

Dbajte na výstup z parametrov príkazového riadku použité v príklade v kroku 2. klipart myprog.exe
- p klipart - g

Najnovšie články

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